v3.26.1
Schedule of Accrued Expenses (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued payroll and taxes $ 401,081 $ 224,939
Accrued interest 765,826 533,428
Accrued chargebacks 104,603 14,945
Accrued miscellaneous 303,390 150,456
Accrued EnWave royalties 13,745 111,605
Total accrued expenses $ 1,588,645 $ 1,035,373