XML 46 R33.htm IDEA: XBRL DOCUMENT v3.25.1
MARKETABLE SECURITIES - Summary of Unrealized Loss on Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Less than 12 Months    
Fair Value $ 76,418 $ 73,952
Unrealized Losses (98) (211)
Greater than 12 Months    
Fair Value 0 2,515
Unrealized Losses 0 0
Total    
Fair Value 76,418 76,467
Unrealized Losses (98) (211)
Corporate debt securities    
Less than 12 Months    
Fair Value 64,555 73,952
Unrealized Losses (97) (211)
Greater than 12 Months    
Fair Value 0 2,515
Unrealized Losses 0 0
Total    
Fair Value 64,555 76,467
Unrealized Losses (97) $ (211)
Government and agency - U.S.    
Less than 12 Months    
Fair Value 11,863  
Unrealized Losses (1)  
Greater than 12 Months    
Fair Value 0  
Unrealized Losses 0  
Total    
Fair Value 11,863  
Unrealized Losses $ (1)