Revenue - Schedule of Capitalized Contract Costs Assets, Net (Details) - USD ($) $ in Millions |
Sep. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Capitalized Contract Cost [Line Items] | ||
| Total capitalized contract costs, net | $ 68.9 | $ 73.6 |
| Deferred commissions, net | ||
| Capitalized Contract Cost [Line Items] | ||
| Total capitalized contract costs, net | 5.9 | 8.7 |
| Costs to fulfill a contract, net | ||
| Capitalized Contract Cost [Line Items] | ||
| Total capitalized contract costs, net | 21.8 | 16.7 |
| Other capitalized assets, net | ||
| Capitalized Contract Cost [Line Items] | ||
| Total capitalized contract costs, net | $ 41.2 | $ 48.2 |