Quarterly report pursuant to Section 13 or 15(d)

Marketable Securities - Components of Marketable Securities (Details)

v3.24.2.u1
Marketable Securities - Components of Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Line Items]    
Adjusted Cost $ 6,924 $ 12,838
Unrealized Loss (469) (888)
Fair Value 6,455 11,950
Corporate Bonds    
Debt Securities, Available-for-Sale [Line Items]    
Adjusted Cost 3,362 6,333
Unrealized Loss (220) (425)
Fair Value 3,142 5,908
U.S. Treasury    
Debt Securities, Available-for-Sale [Line Items]    
Adjusted Cost   646
Unrealized Loss   (37)
Fair Value   609
U.S. Agency and Government Sponsored Securities    
Debt Securities, Available-for-Sale [Line Items]    
Adjusted Cost 2,000 2,000
Unrealized Loss (137) (148)
Fair Value 1,863 1,852
U.S. States and Municipalities    
Debt Securities, Available-for-Sale [Line Items]    
Adjusted Cost 1,562 3,859
Unrealized Loss (112) (278)
Fair Value $ 1,450 $ 3,581