v3.26.1
Note 10 - Warrants to Purchase Common Stock (Details Textual) - $ / shares
shares in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jan. 09, 2012
Warrants and Rights Outstanding, Term (Year) 3 years 3 months 29 days 3 years 8 months 23 days  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 10.17 $ 10.17  
Warrants in Connection With Subordinated Notes [Member] | AAFK [Member]      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 113   113
Warrants and Rights Outstanding, Term (Year) 2 years   2 years
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.01   $ 0.01