v3.26.1
Note M - Equity - Summary of Warrant Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Outstanding, warrants (in shares) 277,049 262,649  
Outstanding, weighted average exercise price, warrants (in dollars per share) $ 109.9 $ 1,049.5  
Outstanding, weighted average remaining contractual life, warrants (Year)   4 years 2 months 8 days 4 years 4 months 13 days
Granted, warrants (in shares) 927,500 206,111  
Granted, weighted average exercise price, warrants (in dollars per share) $ 10.2 $ 18.5  
Exercised, warrants (in shares) 515,278 (190,322)  
Exercised, weighted average exercise price, warrants (in dollars per share) $ 10.2 $ 10.2  
Forfeited, warrants (in shares) 0 0  
Forfeited, weighted average exercise price, warrants (in dollars per share) $ 0 $ 0  
Expired, warrants (in shares) (24,521) (1,389)  
Expired, weighted average exercise price, warrants (in dollars per share) $ 1,007.7 $ 0  
Granted (in dollars per share) $ 10.2 $ 18.5  
Exercised, warrants (in shares) (515,278) 190,322  
Exercised (in dollars per share) $ 10.2 $ 10.2  
Outstanding, warrants (in shares) 664,750 277,049 262,649
Outstanding, weighted average exercise price, warrants (in dollars per share) $ 12.4 $ 109.9 $ 1,049.5