v3.26.1
FINANCIAL INSTRUMENTS - Schedule of Cash, Cash Equivalents, Restricted Cash and Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 276,109 $ 279,049
Gross unrealized gains 116 458
Gross unrealized losses (263) (1)
Fair Value 275,962 279,506
Short-term restricted cash 19 20
Long-term restricted cash 1,571 1,532
Cash and cash equivalents    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 56,274 63,707
Gross unrealized gains 0 0
Gross unrealized losses 0 0
Fair Value 56,274 63,707
Total investments    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 219,835 215,342
Gross unrealized gains 116 458
Gross unrealized losses (263) (1)
Fair Value 219,688 215,799
Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 20,245 23,172
Gross unrealized gains 28 78
Gross unrealized losses (35) 0
Fair Value 20,238 23,250
U.S. government & agency securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 199,590 192,170
Gross unrealized gains 88 380
Gross unrealized losses (228) (1)
Fair Value $ 199,450 $ 192,549