XML 90 R74.htm IDEA: XBRL DOCUMENT v3.26.1
Note 13 - Stockholders' Equity - Warrant Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Equity [Line Items]    
Balance (in shares) 415,779 576,063
Balance (in dollars per share) $ 3.26 $ 4.4
Warrants issued (in shares) 0 0
Warrants issued (in dollars per share) $ 0 $ 0
Warrants exercised (in shares) 0 (22,787)
Warrants exercised (in dollars per share) $ 0 $ 5.7
Warrants expired (in shares) (77,064) (137,500)
Warrants expired (in dollars per share) $ 5.7 $ 7.5
Adjustment based on recalculation of warrants outstanding after Reverse Split (Note 1) (in shares)   3
Adjustment based on recalculation of warrants outstanding after Reverse Split (Note 1) (in dollars per share)   $ 3.26
Balance (in shares) 338,715 415,779
Balance (in dollars per share) $ 2.7 $ 3.26
Prefunded Warrants [Member]    
Equity [Line Items]    
Balance (in shares) 146,425  
Balance (in dollars per share) $ 0.01  
Warrants issued (in shares) 0  
Warrants issued (in dollars per share) $ 0  
Warrants exercised (in shares) (146,425)  
Warrants exercised (in dollars per share) $ 0.01  
Balance (in shares) 0 146,425
Balance (in dollars per share) $ 0 $ 0.01