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