XML 84 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments in Securities - Schedule of Marketable Securities at Cost and Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 71,299 $ 69,924
Gross Unrealized Gains 335 362
Gross Unrealized Losses (404) (838)
Fair Value 71,230 69,448
U.S. treasury bills    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 60,801 59,764
Gross Unrealized Gains 131 319
Gross Unrealized Losses 0 0
Fair Value 60,932 60,083
Municipal bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 9,543 9,205
Gross Unrealized Gains 148 40
Gross Unrealized Losses (404) (838)
Fair Value 9,287 8,407
Corporate/government bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 477 477
Gross Unrealized Gains 29 0
Gross Unrealized Losses 0 0
Fair Value 506 477
Other bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 478 478
Gross Unrealized Gains 27 3
Gross Unrealized Losses 0 0
Fair Value $ 505 $ 481