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 |