XML 47 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value of Financial Instruments - Schedule of changes in fair value of the company's marketable securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Long-term assets    
Total Available for sale Marketable Securities, Total $ 15,816 $ 8,156
Cost [Member]    
Long-term assets    
Total Available for sale Marketable Securities, Total 15,811 8,154
Unrealized gain [Member]    
Long-term assets    
Total Available for sale Marketable Securities, Total 6 3
Unrealized loss [Member]    
Long-term assets    
Total Available for sale Marketable Securities, Total (1) (1)
Corporate bonds [Member]    
Available-for-sale marketable securities:    
Total Current Assets   2,018
Corporate bonds [Member] | Cost [Member]    
Available-for-sale marketable securities:    
Total Current Assets   2,019
Corporate bonds [Member] | Unrealized loss [Member]    
Available-for-sale marketable securities:    
Total Current Assets   (1)
U.S. agency securities [Member]    
Available-for-sale marketable securities:    
Total Current Assets 15,816 6,138
U.S. agency securities [Member] | Cost [Member]    
Available-for-sale marketable securities:    
Total Current Assets 15,811 6,135
U.S. agency securities [Member] | Unrealized gain [Member]    
Available-for-sale marketable securities:    
Total Current Assets 6 $ 3
U.S. agency securities [Member] | Unrealized loss [Member]    
Available-for-sale marketable securities:    
Total Current Assets $ (1)