XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.3
MARKETABLE SECURITIES - Schedule of Securities in an Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Fair Value    
Less Than 12 Months $ 16,134 $ 20,323
12 Months or Greater 2,045 0
Total 18,179 20,323
Unrealized Loss    
Less Than 12 Months (13) (84)
12 Months or Greater (2) 0
Total (15) (84)
Corporate bonds    
Fair Value    
Less Than 12 Months 11,544 18,285
12 Months or Greater 0 0
Total 11,544 18,285
Unrealized Loss    
Less Than 12 Months (11) (64)
12 Months or Greater 0 0
Total (11) (64)
U.S. government securities    
Fair Value    
Less Than 12 Months 4,590 2,038
12 Months or Greater 2,045 0
Total 6,635 2,038
Unrealized Loss    
Less Than 12 Months (2) (20)
12 Months or Greater (2) 0
Total $ (4) $ (20)