BALANCE SHEET DETAILS AND OTHER FINANCIAL INFORMATION - Accounts Receivable, Net (Details) - USD ($) $ in Millions |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||
| Trade accounts receivable, net | $ 1,433.4 | $ 1,357.7 |
| Unbilled accounts receivable and other | 268.7 | 196.3 |
| Sales returns and allowances | (28.9) | (26.7) |
| Accounts receivable, net | $ 1,673.2 | $ 1,527.3 |