Annual report [Section 13 and 15(d), not S-K Item 405]

Marketable Securities (Tables)

v3.25.0.1
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2024
Marketable Securities  
Schedule of marketable securities
                               
    December 31, 2024
    Cost
Basis
    Gross Unrealized Gains     Gross Unrealized Losses     Fair Value  

Government securities

  $ 16,470,000     $ 63,000     $ (71,000 )   $ 16,462,000  
Fixed income mutual funds     9,630,000       132,000       (30,000 )     9,732,000  
Certificates of deposit     752,000       9,000             761,000  
Corporate bonds and notes     496,000       4,000             500,000  

Total marketable securities

$ 27,348,000     $ 208,000     $ (101,000 )   $ 27,455,000  
                                 
     
    December 31, 2023

Cost
Basis
Gross Unrealized Gains Gross Unrealized Losses Fair Value
Certificates of deposit   $ 6,112,000           $ (35,000 )   $ 6,077,000  
Government securities     14,701,000       127,000       (10,000 )     14,818,000  
Fixed income mutual funds     7,585,000       91,000             7,676,000  
Total marketable securities   $ 28,398,000     $ 218,000     $ (45,000 )   $ 28,571,000