XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.1
BALANCE SHEET DETAILS AND OTHER FINANCIAL INFORMATION - Other Long-term Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Income taxes – long-term $ 231.8 $ 239.0
Deferred revenue – long-term 63.6 54.1
Other long-term liabilities 179.2 175.2
Total other long-term liabilities $ 474.6 $ 468.3