XML 100 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cloud Computing Costs (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]      
Short-term portion $ 26.4 $ 18.0  
Long-term portion 116.9 87.1  
Total capitalized implementation costs 143.3 105.1  
Less: accumulated amortization (36.6) (17.1)  
Capitalized implementation costs, net 106.7 88.0  
Capitalized implementation costs, amortization $ 20.3 $ 12.7 $ 2.9
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