XML 55 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 11 - Interest Expense and Other (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Interest Expense and Other Nonoperating Expense [Table Text Block]
  

Year ended December 31,

 
  

2024

  

2023

 

Common stock purchase agreement costs

 $1,124  $ 

Amortization of premiums (accretion of discounts) on marketable securities, net

  (694)  (474)

Expected credit losses

  35   35 

Loss on disposal of assets

     111 

Other

  (32)  80 

Interest expense and other

 $433  $(248)