Quarterly report [Sections 13 or 15(d)]

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

v3.25.0.1
Fair Value Measurements - Schedule of Company’s Investments (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
Schedule of Company’s Investments [Line Items]  
Cost $ 6,912
Unrealized Gain (Loss) 22
Fair Value 6,934
Money Market Funds [Member]  
Schedule of Company’s Investments [Line Items]  
Cost 2,203
Unrealized Gain (Loss)
Fair Value 2,203
Corporate bonds [Member]  
Schedule of Company’s Investments [Line Items]  
Cost 3,154
Unrealized Gain (Loss) 10
Fair Value 3,164
Mutual Funds [Member]  
Schedule of Company’s Investments [Line Items]  
Cost 757
Unrealized Gain (Loss) 16
Fair Value 773
US Treasury bills [Member]  
Schedule of Company’s Investments [Line Items]  
Cost 798
Unrealized Gain (Loss) (4)
Fair Value $ 794