v3.26.1
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, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Costs to Obtain a Contract [Member]        
Capitalized Contract Cost [Line Items]        
Beginning Balance $ 481.7 $ 441.4 $ 469.1 $ 425.7
Capitalization of Costs 17.6 21.4 49.8 54.7
Amortization (19.9) (18.1) (39.5) (35.7)
Ending Balance 479.3 444.7 479.3 444.7
Costs to Fulfill a Contract [Member]        
Capitalized Contract Cost [Line Items]        
Beginning Balance 555.1 514.6 547.8 498.3
Capitalization of Costs 25.6 32.5 54.3 67.3
Amortization (22.0) (19.4) (43.5) (37.9)
Ending Balance $ 558.7 $ 527.7 $ 558.7 $ 527.7