XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.1
FINANCIAL INSTRUMENTS - Summary of Cash, Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 876,816 $ 777,083
Gross unrealized gains 916 16
Gross unrealized losses (2,840) (4,781)
Fair Value 874,892 772,318
Short-term restricted cash 300 300
Long-term restricted cash 2,922 2,922
Cash and cash equivalents    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 353,837 325,144
Gross unrealized gains 24 6
Gross unrealized losses (27) (61)
Fair Value 353,834 325,089
Investments:    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 522,979 451,939
Gross unrealized gains 892 10
Gross unrealized losses (2,813) (4,720)
Fair Value 521,058 447,229
Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 110,009 127,626
Gross unrealized gains 17 9
Gross unrealized losses (153) (333)
Fair Value 109,873 127,302
Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 87,426 49,998
Gross unrealized gains 299 0
Gross unrealized losses (344) (507)
Fair Value 87,381 49,491
U.S. government & agency securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 325,544 274,315
Gross unrealized gains 576 1
Gross unrealized losses (2,316) (3,880)
Fair Value $ 323,804 $ 270,436