XML 79 R68.htm IDEA: XBRL DOCUMENT v3.26.1
Note 15 - Common Stock Warrants (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Feb. 28, 2026
Jun. 30, 2025
Jun. 30, 2026
Weighted Average [Member]      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 2.93
Warrants and Rights Outstanding, Term (Year)     4 years 3 months 18 days
Prefunded Warrants [Member]      
Class of Warrant or Right Issued During Period, Shares (in shares) 437,012    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.0001   $ 0.613
Series A Warrants [Member]      
Class of Warrant or Right, Exercises During Period (in shares)   7,524  
Proceeds from Warrant Exercises   $ 109