XML 43 R32.htm IDEA: XBRL DOCUMENT v3.26.1
MARKETABLE SECURITIES - Schedule of Unrealized Loss on Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Less than 12 Months    
Fair Value $ 43,207 $ 6,036
Unrealized Losses (22) (3)
Greater than 12 Months    
Fair Value 0 5,119
Unrealized Losses 0 (2)
Total    
Fair Value 43,207 11,155
Unrealized Losses (22) (5)
Corporate debt securities    
Less than 12 Months    
Fair Value 22,381 6,036
Unrealized Losses (15) (3)
Greater than 12 Months    
Fair Value 0 5,119
Unrealized Losses 0 (2)
Total    
Fair Value 22,381 11,155
Unrealized Losses (15) $ (5)
Government and agency - U.S.    
Less than 12 Months    
Fair Value 20,826  
Unrealized Losses (7)  
Greater than 12 Months    
Fair Value 0  
Unrealized Losses 0  
Total    
Fair Value 20,826  
Unrealized Losses $ (7)