XML 59 R48.htm IDEA: XBRL DOCUMENT v3.26.1
Note 8 - Interest Expense and Other - Schedule of Interest Expense and Other Nonoperating Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Common stock purchase agreements costs $ 97 $ 195 $ 233 $ 306
Debt issuance costs 0 36 0 2,020
Amortization of premiums (accretion of discounts) on marketable securities, net (103) (90) (194) (181)
Expected credit losses 0 2 0 2
Foreign exchange gains (losses) (9) 221 (79) 323
Other 3 1 6 3
Interest expense and other $ (12) $ 365 $ (34) $ 2,473