XML 37 R14.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 4 - Marketable Securities
12 Months Ended
Dec. 31, 2024
Notes to Financial Statements  
Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]

4. MARKETABLE SECURITIES

 

At December 31, 2024 and 2023, the fair value of marketable securities, which were all classified as available for sale, included the following (in thousands): 

 

  

December 31, 2024

 
  

Adjusted Cost

  

Unrealized Gains

  

Unrealized Losses

  

Fair Value

 

Level 2:

                

U.S. treasury debt securities

 $37,726  $24  $(2) $37,748 

Total

 $37,726  $24  $(2) $37,748 

 

  

December 31, 2023

 
  

Adjusted Cost

  

Unrealized Gains

  

Unrealized Losses

  

Fair Value

 

Level 2:

                

U.S. treasury debt securities

 $30,791  $10  $(1) $30,800 

Total

 $30,791  $10  $(1) $30,800 

 

The carrying amounts of the marketable securities reported in the Consolidated Balance Sheets approximate fair value based on quoted market prices or alternative pricing sources and models utilizing market observable inputs. As of December 31, 2024 and 2023, the Company did not recognize any allowance for credit impairments on its available for sale debt securities. All investments in marketable securities are classified as current assets on the Consolidated Balance Sheets because the underlying securities mature within one year from the balance sheet date.