v3.26.1
Note 6 - Debt - Debt Balances (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt, Long-Term and Short-Term, Combined Amount $ 52,810 $ 68,427
The 2029 Notes [Member]    
Short-term 51,364 52,810
Long-term 0 17,063
The 2029 Notes [Member] | Conversion Option Derivative [Member]    
Embedded derivative reported at fair value $ 84,025 $ 157,171