XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Financial Instruments - Schedule of Cash and Cash Equivalents, Money Market Funds and Short-term Investments by Significant Investment Category (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost $ 422,021 $ 487,907
Unrealized Gains 25 822
Unrealized Losses (642) (477)
Market Value 421,404 488,252
Short-term investments    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 356,838 430,666
Unrealized Gains 25 822
Unrealized Losses (642) (477)
Market Value 356,221 431,011
Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 65,183 57,241
Unrealized Gains 0 0
Unrealized Losses 0 0
Market Value 65,183 57,241
Level 1 | Money Market Funds    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 51,207 57,241
Unrealized Gains 0 0
Unrealized Losses 0 0
Market Value 51,207 57,241
Level 2 | U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 20,687 27,250
Unrealized Gains 0 46
Unrealized Losses (25) (8)
Market Value 20,662 27,288
Level 2 | U.S. Government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 114,517 133,655
Unrealized Gains 11 563
Unrealized Losses (250) (132)
Market Value 114,278 134,086
Level 2 | Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 235,610 269,761
Unrealized Gains 14 213
Unrealized Losses (367) (337)
Market Value $ 235,257 $ 269,637