XML 78 R67.htm IDEA: XBRL DOCUMENT v3.26.1
Note 14 - Common Stock - Summary of Reserved Shares of Common Stock (Details) - shares
Jun. 30, 2026
Dec. 31, 2025
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 42,719,174 20,276,388
Common Stock from Warrants [Member]    
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 8,669,576 8,513,550
Common Stock from Options [Member]    
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 356,002 392,494
Common Stock from RSUs [Member]    
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 28,494 50,736
Common Stock Available for Future Incentive Plan [Member]    
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 2,774,278 101,105
Common Stock Available for Conversion of Series A Preferred Stock [Member]    
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 237,200 237,200
Common Stock Available for Conversion of Series B Preferred Stock [Member]    
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 4,451,166 1,610,180
Common Stock Available for Conversion of Series C Preferred Stock [Member]    
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 26,202,458 9,371,123