v3.26.1
MARKETABLE SECURITIES - Schedule of Securities in an Unrealized Loss Position (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Fair Value  
Less Than 12 Months $ 10,756
12 Months or Greater 0
Total 10,756
Unrealized Loss  
Less Than 12 Months (6)
12 Months or Greater 0
Total (6)
Corporate bonds  
Fair Value  
Less Than 12 Months 7,148
12 Months or Greater 0
Total 7,148
Unrealized Loss  
Less Than 12 Months (5)
12 Months or Greater 0
Total (5)
U.S. government securities  
Fair Value  
Less Than 12 Months 3,608
12 Months or Greater 0
Total 3,608
Unrealized Loss  
Less Than 12 Months (1)
12 Months or Greater 0
Total $ (1)