XML 87 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Abstract]      
Property, software and equipment depreciation, amortization expense $ 556.0 $ 504.0 $ 527.8
Capitalization of stock-based compensation 105.3 81.8 $ 32.3
Disposal of property plant and equipment 250.6 174.3  
Impairment of internal-use software $ 32.8 $ 13.8