XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial Instruments - Schedule of Cash and Cash Equivalents, Money Market Funds and Short-term Investments by Significant Investment Category (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost $ 451,913 $ 487,907
Unrealized Gains 150 822
Unrealized Losses (640) (477)
Market Value 451,423 488,252
Short-term investments    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 368,577 430,666
Unrealized Gains 150 822
Unrealized Losses (635) (477)
Market Value 368,092 431,011
Cash Equivalents    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 83,336 57,241
Unrealized Gains 0 0
Unrealized Losses (5) 0
Market Value 83,331 57,241
Level 1 | Money Market Funds    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 66,387 57,241
Unrealized Gains 0 0
Unrealized Losses 0 0
Market Value 66,387 57,241
Level 2 | U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 23,493 27,250
Unrealized Gains 0 46
Unrealized Losses (17) (8)
Market Value 23,476 27,288
Level 2 | U.S. Government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 122,121 133,655
Unrealized Gains 107 563
Unrealized Losses (234) (132)
Market Value 121,994 134,086
Level 2 | Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 239,912 269,761
Unrealized Gains 43 213
Unrealized Losses (389) (337)
Market Value $ 239,566 $ 269,637