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

Three months ended June 30,

  

Six months ended June 30,

 
  

2025

  

2024

  

2025

  

2024

 

Common stock purchase agreements costs

 $195  $  $306  $ 

Debt issuance costs

  36      2,020     

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

  (90)  (170)  (181)  (441)

Expected credit losses

  2   20   2   34 

Other

  222   94   326   34 

Interest expense and other

 $365  $(56) $2,473  $(373)