v3.26.1
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Product Information [Line Items]            
Accounts receivable $ 92,993   $ 92,993   $ 230,752 $ 242,625
Allowance for uncollectable accounts 40,934   40,934   40,377 110,055
Accounts receivable, net 52,059   52,059   190,375 $ 132,570
Inventory 841,669   841,669   992,397  
Inventory finished goods 362,879   362,879   512,186  
Inventory raw materials 478,790   478,790   $ 480,211  
Inventory reserves $ 31,331 $ 59,591 $ 186,319 $ 101,065    
Customers One [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]            
Product Information [Line Items]            
Concentration risk percentage 37.00%          
Customers Two [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]            
Product Information [Line Items]            
Concentration risk percentage     41.00%      
Customers Three [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]            
Product Information [Line Items]            
Concentration risk percentage   53.00%   41.00%    
Customers Together [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]            
Product Information [Line Items]            
Concentration risk percentage     24.00%   82.00%