XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FINANCIAL INSTRUMENTS - Summary of Cash, Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 562,220 $ 631,197
Gross unrealized gains 208 864
Gross unrealized losses (514) (645)
Fair Value 561,914 631,416
Short-term restricted cash 300 300
Long-term restricted cash 2,422 2,422
Cash and cash equivalents    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 76,646 179,958
Gross unrealized gains 0 13
Gross unrealized losses 0 (60)
Fair Value 76,646 179,911
Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 10,078 9,947
Gross unrealized gains 0 0
Gross unrealized losses 0 0
Fair Value 10,078 9,947
Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 88,755 88,263
Gross unrealized gains 133 373
Gross unrealized losses (86) (57)
Fair Value 88,802 88,579
U.S. government & agency securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 386,741 353,029
Gross unrealized gains 75 478
Gross unrealized losses (428) (528)
Fair Value 386,388 352,979
Investments:    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 485,574 451,239
Gross unrealized gains 208 851
Gross unrealized losses (514) (585)
Fair Value $ 485,268 $ 451,505