XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Note 8 - Interest Expense and Other (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Interest Expense and Other Nonoperating Expense [Table Text Block]
   

Three months ended September 30,

   

Nine months ended September 30,

 
   

2025

   

2024

   

2025

   

2024

 

Common stock purchase agreements costs

  $ 19     $ 1,136     $ 325     $ 1,136  

Debt issuance costs

                2,020     $  

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

    (79 )     (149 )     (260 )     (590 )

Expected credit losses

          1       2       35  

Other

    5       114       331       148  

Interest expense and other

  $ (55 )   $ 1,102     $ 2,418     $ 729