XML 66 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cash, Cash Equivalents, and Marketable Debt Securities - Schedule of Marketable Debt Securities in Continuous Loss Position (Details)
$ in Millions
Jun. 30, 2024
USD ($)
Security
Dec. 31, 2023
USD ($)
Security
Schedule Of Available For Sale Securities [Line Items]    
Fair Value of Marketable Debt Securities in a Loss Position Less Than 12 Months $ 90.0 $ 47.8
Number of Marketable Debt Securities in a Loss Position Less Than 12 Months | Security 92 60
Unrealized Losses Less Than 12 Months $ 0.3 $ 0.1
Fair Value of Marketable Debt Securities in a Loss Position 12 Months Or Longer $ 31.1 $ 43.9
Number of Marketable Debt Securities in a Loss Position 12 Months Or Longer | Security 40 61
Unrealized Losses 12 Months Or Longer $ 0.2 $ 0.4
Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value of Marketable Debt Securities in a Loss Position Less Than 12 Months $ 68.9 $ 27.9
Number of Marketable Debt Securities in a Loss Position Less Than 12 Months | Security 71 35
Unrealized Losses Less Than 12 Months $ 0.2 $ 0.1
Fair Value of Marketable Debt Securities in a Loss Position 12 Months Or Longer $ 15.5 $ 36.2
Number of Marketable Debt Securities in a Loss Position 12 Months Or Longer | Security 22 49
Unrealized Losses 12 Months Or Longer $ 0.1 $ 0.3
U.S. Treasury Securities    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value of Marketable Debt Securities in a Loss Position Less Than 12 Months $ 15.1 $ 11.4
Number of Marketable Debt Securities in a Loss Position Less Than 12 Months | Security 14 11
Unrealized Losses Less Than 12 Months $ 0.1 $ 0.0
Fair Value of Marketable Debt Securities in a Loss Position 12 Months Or Longer $ 11.7 $ 6.2
Number of Marketable Debt Securities in a Loss Position 12 Months Or Longer | Security 12 10
Unrealized Losses 12 Months Or Longer $ 0.1 $ 0.1
U.S. Government Agency Securities    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value of Marketable Debt Securities in a Loss Position Less Than 12 Months $ 2.5 $ 8.5
Number of Marketable Debt Securities in a Loss Position Less Than 12 Months | Security 3 14
Unrealized Losses Less Than 12 Months $ 0.0 $ 0.0
Fair Value of Marketable Debt Securities in a Loss Position 12 Months Or Longer $ 3.9 $ 1.5
Number of Marketable Debt Securities in a Loss Position 12 Months Or Longer | Security 6 2
Unrealized Losses 12 Months Or Longer $ 0.0 $ 0.0
Certificates of Deposit    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value of Marketable Debt Securities in a Loss Position Less Than 12 Months $ 3.5  
Number of Marketable Debt Securities in a Loss Position Less Than 12 Months | Security 4  
Unrealized Losses Less Than 12 Months $ 0.0  
Fair Value of Marketable Debt Securities in a Loss Position 12 Months Or Longer $ 0.0  
Number of Marketable Debt Securities in a Loss Position 12 Months Or Longer | Security 0  
Unrealized Losses 12 Months Or Longer $ 0.0