XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Note 8 - Interest Expense and Other - Schedule of Interest Expense and Other Nonoperating Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Common stock purchase agreements costs $ 19 $ 1,136 $ 325 $ 1,136
Debt issuance costs 0 0 2,020 0
Amortization of premiums (accretion of discounts) on marketable securities, net (79) (149) (260) (590)
Expected credit losses 0 1 2 35
Other 5 114 331 148
Interest expense and other $ (55) $ 1,102 $ 2,418 $ 729