v3.26.3
Summary of Significant Accounting Policies - Contract Costs (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Contract Costs          
Impairment losses $ 0.0 $ 0.0 $ 0.0 $ 0.0  
Incremental costs of obtaining a contract          
Contract Costs          
Total unamortized costs 43.2   43.2   $ 32.4
Amortization related to contract costs 4.2 3.3 11.7 9.6  
Costs to fulfill a contract          
Contract Costs          
Total unamortized costs 67.3   67.3   $ 61.6
Amortization related to contract costs $ 4.9 $ 4.2 $ 14.3 $ 11.8