Quarterly report [Sections 13 or 15(d)]

Summary of Significant Accounting Policies - Additional Information 1 (Details)

v3.26.1
Summary of Significant Accounting Policies - Additional Information 1 (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Schedule Of Accounting Policies [Line Items]        
Capitalized costs $ 9.0 $ 8.2 $ 7.4 $ 6.7
Location, Statement of Financial Position, Balance [Axis]: us-gaap:Assets        
Schedule Of Accounting Policies [Line Items]        
Capitalized costs $ 56.6 $ 51.8 $ 47.7 $ 43.8