v3.26.1
Note 13 - Common Stock - Summary of Reserved Shares of Common Stock (Details) - shares
Dec. 31, 2025
Dec. 31, 2024
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 20,276,388 721,657
Common Stock from Warrants [Member]    
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 8,513,550 707,234
Common Stock from Options [Member]    
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 392,494 8,868
Common Stock from RSUs [Member]    
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 50,736 0
Common Stock Available for Future Incentive Plan [Member]    
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 101,105 5,555
Common Stock Available for Conversion of Series A Preferred Stock [Member]    
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 237,200 0
Common Stock Available for Conversion of Series B Preferred Stock [Member]    
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 1,610,180 0
Common Stock Available for Conversion of Series C Preferred Stock [Member]    
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 9,371,123 0