v3.26.3
MARKETABLE SECURITIES - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Marketable Securities [Line Items]    
Amortized Cost $ 108,699 $ 213,033
Unrealized Gains 3 431
Unrealized Losses (1,181) (112)
Fair Value 107,521 213,352
Government debt    
Marketable Securities [Line Items]    
Amortized Cost 0 5,755
Unrealized Gains 0 3
Unrealized Losses 0 (4)
Fair Value 0 5,754
Corporate debt    
Marketable Securities [Line Items]    
Amortized Cost 108,699 207,278
Unrealized Gains 3 428
Unrealized Losses (1,181) (108)
Fair Value $ 107,521 $ 207,598