v3.26.1
Schedule of Notes Payable (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total notes payable $ 1,359,818 $ 1,534,500
Less: current maturities 734,614 534,668
Notes payable, less current maturities 625,204 999,832
EnWave Equipment [Member]    
Debt Instrument [Line Items]    
Total notes payable 1,325,318 1,500,000
SBA EIDL Loan [Member]    
Debt Instrument [Line Items]    
Total notes payable $ 34,500 $ 34,500