XML 89 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Summary of Asset Balances and Related Amortization Expense For Contract Costs (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Costs to Obtain a Contract [Member]    
Capitalized Contract Cost [Line Items]    
Beginning Balance $ 378.5 $ 325.5
Capitalization of Costs 111.5 107.8
Amortization (64.3) (54.8)
Ending Balance 425.7 378.5
Costs to Fulfill a Contract [Member]    
Capitalized Contract Cost [Line Items]    
Beginning Balance 420.0 338.9
Capitalization of Costs 144.0 133.7
Amortization (65.7) (52.6)
Ending Balance $ 498.3 $ 420.0