XML 89 R70.htm IDEA: XBRL DOCUMENT v3.24.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of accumulated other comprehensive income loss (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance $ (97.9)    
Other comprehensive income (loss) before reclassifications 37.1    
Amounts reclassified from accumulated other comprehensive income 21.6    
Net current period other comprehensive income 58.7 $ (97.3) $ (41.3)
Ending balance (39.2) (97.9)  
Unrealized Gains (losses) on marketable securities      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance (94.6)    
Other comprehensive income (loss) before reclassifications 49.1    
Amounts reclassified from accumulated other comprehensive income 5.2    
Net current period other comprehensive income 54.3    
Ending balance (40.3) (94.6)  
Unrealized Gains (losses) on cash flow hedges      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning balance (3.3)    
Other comprehensive income (loss) before reclassifications (12.0)    
Amounts reclassified from accumulated other comprehensive income 16.4    
Net current period other comprehensive income 4.4    
Ending balance $ 1.1 $ (3.3)