XML 44 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition - Summary of Asset Balances and Related Amortization Expense For Contract Costs (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Costs to Obtain a Contract [Member]    
Capitalized Contract Cost [Line Items]    
Beginning Balance $ 425.7 $ 378.5
Capitalization of Costs 33.3 33.8
Amortization (17.6) (15.4)
Ending Balance 441.4 396.9
Costs to Fulfill a Contract [Member]    
Capitalized Contract Cost [Line Items]    
Beginning Balance 498.3 420.0
Capitalization of Costs 34.8 35.6
Amortization (18.5) (15.2)
Ending Balance $ 514.6 $ 440.4