v3.26.1
FINANCIAL INSTRUMENTS - Schedule of Cash, Cash Equivalents, Restricted Cash and Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 237,376 $ 279,049
Gross unrealized gains 32 458
Gross unrealized losses (535) (1)
Fair Value 236,873 279,506
Short-term restricted cash 33 20
Long-term restricted cash 1,571 1,532
Cash and cash equivalents    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 61,003 63,707
Gross unrealized gains 0 0
Gross unrealized losses 0 0
Fair Value 61,003 63,707
Total investments    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 176,373 215,342
Gross unrealized gains 32 458
Gross unrealized losses (535) (1)
Fair Value 175,870 215,799
Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 20,242 23,172
Gross unrealized gains 15 78
Gross unrealized losses (54) 0
Fair Value 20,203 23,250
U.S. government & agency securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 156,131 192,170
Gross unrealized gains 17 380
Gross unrealized losses (481) (1)
Fair Value $ 155,667 $ 192,549