v3.26.1
Note 11 - Debt - Schedule of Debt Converted (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
Long-Term Debt, Gross $ 14,012,000 $ 15,746,000
July Note [Member]    
Conversion price (in dollars per share) | $ / shares $ 0.75  
Debt Instrument, Convertible, Conversion Price (in dollars per share) | $ / shares $ 0.75  
Long-Term Debt, Gross $ 250,372  
Debt Instrument, Convertible, Number of Equity Instruments 333,829  
October Note, Tranche 1 [Member]    
Conversion price (in dollars per share) | $ / shares $ 0.75  
Debt Instrument, Convertible, Conversion Price (in dollars per share) | $ / shares $ 0.75  
Long-Term Debt, Gross $ 90,616  
Debt Instrument, Convertible, Number of Equity Instruments 120,821  
October Note, Tranche 2 [Member]    
Conversion price (in dollars per share) | $ / shares $ 1.1  
Debt Instrument, Convertible, Conversion Price (in dollars per share) | $ / shares $ 1.1  
Long-Term Debt, Gross $ 1,272,856  
Debt Instrument, Convertible, Number of Equity Instruments 1,157,142  
October Note, Tranche 3 [Member]    
Conversion price (in dollars per share) | $ / shares $ 0.57  
Debt Instrument, Convertible, Conversion Price (in dollars per share) | $ / shares $ 0.57  
Long-Term Debt, Gross $ 286,916  
Debt Instrument, Convertible, Number of Equity Instruments 503,361  
All Convertible Instruments [Member]    
Long-Term Debt, Gross $ 1,900,760  
Debt Instrument, Convertible, Number of Equity Instruments 2,115,154  
The 3i, LP [Member]    
Balance $ 3,859,541  
Converted to common stock (1,958,781)  
Balance 1,900,760 3,859,541
Principal 1,958,781  
Accrued interest $ 137,115  
Shares issued (in shares) | shares 2,890,533  
The 3i, LP [Member] | July 2025 Note [Member]    
Balance $ 500,744  
Converted to common stock (250,372)  
Balance $ 250,372 500,744
Conversion price (in dollars per share) | $ / shares $ 0.75  
Principal $ 250,372  
Accrued interest $ 17,526  
Shares issued (in shares) | shares 357,198  
Debt Instrument, Convertible, Conversion Price (in dollars per share) | $ / shares $ 0.75  
The 3i, LP [Member] | October 2025 Note [Member]    
Balance $ 3,358,797  
Converted to common stock (1,708,409)  
Balance $ 1,650,388 $ 3,358,797
Conversion price (in dollars per share) | $ / shares $ 0.75  
Principal $ 1,495,325  
Accrued interest $ 104,673  
Shares issued (in shares) | shares 2,133,335  
Debt Instrument, Convertible, Conversion Price (in dollars per share) | $ / shares $ 0.75  
The 3i, LP [Member] | Second October 2025 Note [Member]    
Conversion price (in dollars per share) | $ / shares $ 0.57  
Principal $ 213,084  
Accrued interest $ 14,916  
Shares issued (in shares) | shares 400,000  
Debt Instrument, Convertible, Conversion Price (in dollars per share) | $ / shares $ 0.57