v3.26.1
Revenue from Contracts with Customers - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Revenue from Contracts with Customers          
Net contract assets $ 9.4   $ 9.4   $ 3.2
Credit losses on contract assets 0.0 $ 0.0 0.0 $ 0.0  
Net contract liabilities 5.7   5.7   17.1
Net revenue recognized 12.3 13.8 17.7 19.0  
Unsatisfied performance obligations 1,100.0   1,100.0    
Deferred contract costs 31.4   31.4   $ 25.6
Amortization of deferred contract costs 9.0 16.8 26.2 33.2  
Impairment losses on deferred contract costs 0.0 $ 0.0 0.0 $ 0.0  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01          
Revenue from Contracts with Customers          
Unsatisfied performance obligations $ 420.9   $ 420.9    
Expected timing of satisfaction 6 months   6 months    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01          
Revenue from Contracts with Customers          
Unsatisfied performance obligations $ 449.8   $ 449.8    
Expected timing of satisfaction 1 year   1 year    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01          
Revenue from Contracts with Customers          
Unsatisfied performance obligations $ 269.8   $ 269.8    
Expected timing of satisfaction 3 years   3 years