XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 3 - Cash, Cash Equivalents, and Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule of Cash and Cash Equivalents [Table Text Block]
  

March 31, 2024

 

(in thousands)

 

Amortized Cost

  

Gross Unrealized Gains

  

Gross Unrealized Losses

  

Fair Value

 

Cash equivalents (contractual maturity within 90 days):

                

U.S. Treasury securities

 $12,192  $  $(1) $12,191 

Money market funds

  5,660         5,660 

Total cash equivalents

  17,852      (1)  17,851 

Cash

  3,881         3,881 

Total cash and cash equivalents

 $21,733  $  $(1) $21,732 
                 

Marketable securities (contractual maturity greater than 90 days but less than 1 year):

                

U.S. Treasury securities

 $6,179  $  $(1) $6,178 

Total marketable securities

 $6,179  $  $(1) $6,178 
  

December 31, 2023

 

(in thousands)

 

Amortized Cost

  

Gross Unrealized Gains

  

Gross Unrealized Losses

  

Fair Value

 

Cash equivalents (contractual maturity within 90 days):

                

U.S. Treasury securities

 $19,883  $1  $  $19,884 

Money market funds

  5,113         5,113 

Total cash equivalents

  24,996   1      24,997 

Cash

  3,824         3,824 

Total cash and cash equivalents

 $28,820  $1  $  $28,821 
                 

Marketable securities (contractual maturity greater than 90 days but less than 1 year):

                

U.S. Treasury securities

 $6,179  $  $  $6,179 

Total marketable securities

 $6,179  $  $  $6,179