XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Financial Instruments - Schedule of Cash and Cash Equivalents, Money Market Funds and Short-term Investments by Significant Investment Category (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost $ 382,686 $ 487,907
Unrealized Gains 888 822
Unrealized Losses (40) (477)
Market Value 383,534 488,252
Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 58,637 57,241
Unrealized Gains 0 0
Unrealized Losses 0 0
Market Value 58,637 57,241
Level 1 | Money Market Funds    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 52,660 57,241
Unrealized Gains 0 0
Unrealized Losses 0 0
Market Value 52,660 57,241
U.S. Treasury securities | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 16,868 27,250
Unrealized Gains 20 46
Unrealized Losses 0 (8)
Market Value 16,888 27,288
U.S. Government agency securities | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 88,460 133,655
Unrealized Gains 479 563
Unrealized Losses (2) (132)
Market Value 88,937 134,086
Corporate debt securities | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 224,698 269,761
Unrealized Gains 389 213
Unrealized Losses (38) (337)
Market Value 225,049 269,637
Short-term investments    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 324,049 430,666
Unrealized Gains 888 822
Unrealized Losses (40) (477)
Market Value $ 324,897 $ 431,011