XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.3
FINANCIAL INSTRUMENTS - Summary of Cash, Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 769,629 $ 777,083
Gross unrealized gains 39 16
Gross unrealized losses (1,879) (4,781)
Fair Value 767,789 772,318
Short-term restricted cash 300 300
Long-term restricted cash 2,422 2,922
Cash and cash equivalents    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 385,619 325,144
Gross unrealized gains 29 6
Gross unrealized losses 0 (61)
Fair Value 385,648 325,089
Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 16,771 127,626
Gross unrealized gains 0 9
Gross unrealized losses 0 (333)
Fair Value 16,771 127,302
Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 76,161 49,998
Gross unrealized gains 3 0
Gross unrealized losses (311) (507)
Fair Value 75,853 49,491
U.S. government & agency securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 291,078 274,315
Gross unrealized gains 7 1
Gross unrealized losses (1,568) (3,880)
Fair Value 289,517 270,436
Investments:    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 384,010 451,939
Gross unrealized gains 10 10
Gross unrealized losses (1,879) (4,720)
Fair Value $ 382,141 $ 447,229