v3.26.1
Note 9 - Debt - Fair Value of Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Change in fair value $ (565) $ (200) $ 2,795 $ (249)
Other Income (Expense) - Change in fair value – six months ended June 30, 2026 (565) (200) 2,795 (249)
April 2022 Senior Convertible Note [Member]        
Fair Value   0   20,300
Non-installment payments – cash interest paid       0
Change in fair value   (0)   74
Fair Value   0   0
Principal repayments – cash       0
Other Income (Expense) - Change in fair value – six months ended June 30, 2026   (0)   74
Principal paydown through exchange       (17,602)
Non-installment payment through exchange       (2,772)
September 2022 Senior Convertible Note [Member]        
Fair Value 0 6,600 11,100 8,800
Face value principal – issue date 0   0  
Non-installment payments – cash interest paid 0   0 (26)
Change in fair value (0) (200) (3,260) 175
Fair Value 0 6,800 0 6,800
Principal repayments – cash     (7,840) (176)
Other Income (Expense) - Change in fair value – six months ended June 30, 2026 (0) (200) (3,260) 175
Principal paydown through exchange       (871)
Non-installment payment through exchange       (1,102)
Balance Sheet Debt Components [Member]        
Fair Value 14,900 6,600 11,100 29,100
Face value principal – issue date 0   15,000  
Non-installment payments – cash interest paid (365)   (365) (26)
Change in fair value (565) (200) (2,795) 249
Fair Value 15,100 6,800 15,100 6,800
Principal repayments – cash     (7,840) (176)
Other Income (Expense) - Change in fair value – six months ended June 30, 2026 (565) $ (200) (2,795) 249
Principal paydown through exchange       (18,473)
Non-installment payment through exchange       $ (3,874)
The 2026 Note [Member]        
Fair Value 14,900   0  
Face value principal – issue date 0   15,000  
Non-installment payments – cash interest paid (365)   (365)  
Change in fair value (565)   465  
Fair Value 15,100   15,100  
Principal repayments – cash     0  
Other Income (Expense) - Change in fair value – six months ended June 30, 2026 $ (565)   $ 465