XML 46 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition - Summary of Asset Balances and Related Amortization Expense For Contract Costs (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Costs to Obtain a Contract [Member]        
Capitalized Contract Cost [Line Items]        
Beginning Balance $ 441.4 $ 396.9 $ 425.7 $ 378.5
Capitalization of Costs 21.4 15.8 54.7 49.7
Amortization (18.1) (15.8) (35.7) (31.2)
Ending Balance 444.7 397.0 444.7 397.0
Costs to Fulfill a Contract [Member]        
Capitalized Contract Cost [Line Items]        
Beginning Balance 514.6 440.4 498.3 420.0
Capitalization of Costs 32.5 35.3 67.3 70.9
Amortization (19.4) (16.0) (37.9) (31.2)
Ending Balance $ 527.7 $ 459.7 $ 527.7 $ 459.7