XML 94 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Cloud Computing Costs (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]      
Short-term portion $ 31.7 $ 26.4  
Long-term portion 135.3 116.9  
Total capitalized implementation costs 167.0 143.3  
Less: accumulated amortization (62.4) (36.6)  
Capitalized implementation costs, net 104.6 106.7  
Capitalized implementation costs, amortization $ 26.8 $ 20.3 $ 12.7
Minimum | Cloud Computing Costs      
Finite-Lived Intangible Assets [Line Items]      
Expected term 3 years    
Maximum | Cloud Computing Costs      
Finite-Lived Intangible Assets [Line Items]      
Expected term 10 years