v3.26.1
Note 12 - Stock-Based Compensation - Schedule of Share-based Compensation (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Outstanding, shares (in shares)   2,925    
Outstanding, average exercise price (in dollars per share)   $ 1,334.98    
Outstanding, Weighted-Average Remaining Contractual Term (Year)   9 years 7 months 24 days   2 years 11 months 26 days
Outstanding, Aggregate Intrinsic value   $ 5,372,100   $ 0
Issued, shares (in shares) 1,025,000 1,025,000 0  
Issued, average exercise price (in dollars per share)   $ 1.09    
Issued, Weighted-Average Remaining Contractual Term (Year)   9 years 8 months 1 day    
Issued, Aggregate Intrinsic value   $ 5,372,100    
Expired, shares (in shares)   (7)    
Expired, average exercise price (in dollars per share)   $ 12,107.14    
Expired, Aggregate Intrinsic value   $ 0    
Exercised, shares (in shares)   0    
Exercised, average exercise price (in dollars per share)   $ 0    
Exercised, Aggregate Intrinsic value   $ 0    
Outstanding, shares (in shares)   1,027,918   2,925
Outstanding, average exercise price (in dollars per share)   $ 6.05   $ 1,334.98