Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Schedule of Company???s Investments (Details)

v3.24.4
Fair Value Measurements - Schedule of Company’s Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Company’s Investments [Line Items]    
Cost $ 10,226 $ 9,958
Unrealized Gain 167 (179)
Fair Value 10,393 9,779
Money Market Funds [Member]    
Schedule of Company’s Investments [Line Items]    
Cost 947 487
Unrealized Gain
Fair Value 947 487
Corporate bonds [Member]    
Schedule of Company’s Investments [Line Items]    
Cost 3,869 4,540
Unrealized Gain 38 (136)
Fair Value 3,907 4,404
Mutual Funds [Member]    
Schedule of Company’s Investments [Line Items]    
Cost 490  
Unrealized Gain 10  
Fair Value 500  
US Treasury bills [Member]    
Schedule of Company’s Investments [Line Items]    
Cost 4,920 4,931
Unrealized Gain 119 (43)
Fair Value $ 5,039 $ 4,888