XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value of Financial Instruments - Schedule of changes in fair value of the company's marketable securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Available-for-sale marketable securities:    
Total Current Assets $ 5,214 $ 26,806
Long-term assets    
Total Long-term assets   1,977
Total Available for sale Marketable Securities, Total   28,783
Corporate bonds [Member]    
Available-for-sale marketable securities:    
Total Current Assets 4,565 17,511
Long-term assets    
Total Long-term assets   1,977
U.S. agency securities [Member]    
Available-for-sale marketable securities:    
Total Current Assets 649 9,295
Cost [Member]    
Available-for-sale marketable securities:    
Total Current Assets 5,237 26,861
Long-term assets    
Total Long-term assets   1,981
Total Available for sale Marketable Securities, Total   28,842
Cost [Member] | Corporate bonds [Member]    
Available-for-sale marketable securities:    
Total Current Assets 4,586 17,561
Long-term assets    
Total Long-term assets   1,981
Cost [Member] | U.S. agency securities [Member]    
Available-for-sale marketable securities:    
Total Current Assets 651 9,300
Unrealized gain [Member]    
Available-for-sale marketable securities:    
Total Current Assets   4
Long-term assets    
Total Long-term assets   3
Total Available for sale Marketable Securities, Total   7
Unrealized gain [Member] | Corporate bonds [Member]    
Available-for-sale marketable securities:    
Total Current Assets   2
Long-term assets    
Total Long-term assets   3
Unrealized gain [Member] | U.S. agency securities [Member]    
Available-for-sale marketable securities:    
Total Current Assets   2
Unrealized loss [Member]    
Available-for-sale marketable securities:    
Total Current Assets (23) (59)
Long-term assets    
Total Long-term assets   (7)
Total Available for sale Marketable Securities, Total   (66)
Unrealized loss [Member] | Corporate bonds [Member]    
Available-for-sale marketable securities:    
Total Current Assets (21) (52)
Long-term assets    
Total Long-term assets   (7)
Unrealized loss [Member] | U.S. agency securities [Member]    
Available-for-sale marketable securities:    
Total Current Assets $ (2) $ (7)