v3.26.1
Note 9 - Debt - Schedule of Debt (Details) - Anson Convertible Notes [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Aug. 12, 2024
Par value of the Anson Notes $ 16,305 $ 16,300
Initial original issue discount (1,305)  
Conversions and repayments of principal and interest (shares) (16,909)  
Carrying value of the Anson Notes before current period change in fair value (1,909)  
Fair value allocated to Common Stock liability classified warrants (6,442)  
Fair value adjustment through earnings 8,351  
Total carrying value of Anson Notes 0  
Convertible note payable - current portion 0  
Convertible note payable, net of current portion $ 0