XML 94 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue From Contracts With Customers - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue From Contracts With Customers      
Net contract assets $ 12.2 $ 5.8  
Credit losses on contract assets 0.0 0.0 $ 0.0
Contract liabilities 15.6 32.8  
Revenue recognized 36.3 8.7 7.4
Unsatisfied performance obligations 1,400.0    
Revenue related to performance obligation satisfied in previous years     1.0
Deferred contract costs 37.2 36.6  
Amortization of deferred contract costs 62.9 43.2 29.7
Impairment losses on deferred contract costs 0.0 $ 0.0 $ 0.0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01      
Revenue From Contracts With Customers      
Unsatisfied performance obligations $ 680.6    
Expected timing of satisfaction 1 year    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01      
Revenue From Contracts With Customers      
Unsatisfied performance obligations $ 383.8    
Expected timing of satisfaction 1 year    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01      
Revenue From Contracts With Customers      
Unsatisfied performance obligations $ 347.2    
Expected timing of satisfaction 2 years