XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Marketable Securities and Fair Value Measurements - Summary of Available-for-Sale Marketable Securities (Details) - Level 2 - Fair Value, Measurements, Recurring - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost $ 1,005.9 $ 1,143.2
Gross Unrealized Gains 0.2 0.0
Gross Unrealized Losses (12.8) (19.2)
Fair Value 993.3 1,124.0
Corporate Bonds Maturing 2023-2024    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 688.8  
Gross Unrealized Gains 0.0  
Gross Unrealized Losses (6.4)  
Fair Value 682.4  
Corporate Bonds Maturing 2024-2026    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 206.3  
Gross Unrealized Gains 0.1  
Gross Unrealized Losses (6.0)  
Fair Value 200.4  
Government Securities Maturing 2023-2024    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 56.1  
Gross Unrealized Gains 0.0  
Gross Unrealized Losses (0.1)  
Fair Value 56.0  
Government Securities Maturing 2024    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 54.7  
Gross Unrealized Gains 0.1  
Gross Unrealized Losses (0.3)  
Fair Value $ 54.5  
Corporate Bonds Maturing 2023    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost   802.7
Gross Unrealized Gains   0.0
Gross Unrealized Losses   (9.3)
Fair Value   793.4
Corporate Bonds Maturing 2024-2025    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost   205.3
Gross Unrealized Gains   0.0
Gross Unrealized Losses   (9.2)
Fair Value   196.1
Government Securities Maturing 2023    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost   61.9
Gross Unrealized Gains   0.0
Gross Unrealized Losses   (0.4)
Fair Value   61.5
Government Securities Maturing 2023    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost   73.3
Gross Unrealized Gains   0.0
Gross Unrealized Losses   (0.3)
Fair Value   $ 73.0