v3.26.1
Note 14 - Related Parties 1 (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Apr. 21, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Advertising Expense   $ 88,200 $ 78,000 $ 175,000 $ 147,200  
Accounts Payable, Current   $ 29,500   $ 29,500   $ 46,500
Nexus [Member]            
Beneficial Ownership Percentage 73.80%          
Terrasoul [Member]            
Beneficial Ownership Percentage 64.66%          
Terrasoul [Member] | Advisory Services [Member]            
Monthly Advisory Service Costs $ 62,500          
Advisory Agreement, Term (Year) 2 years          
Series A Preferred Stock [Member] | Nexus [Member]            
Investment Owned, Balance, Shares (in shares) 110,000