v3.26.1
Schedule of Notes Payable (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total notes payable $ 1,534,500 $ 286,147
Less: current maturities 534,668 251,647
Notes payable, less current maturities 999,832 34,500
EnWave Equipment [Member]    
Debt Instrument [Line Items]    
Total notes payable 1,500,000 251,647
EIDL Loan [Member]    
Debt Instrument [Line Items]    
Total notes payable $ 34,500 $ 34,500