v3.26.1
Accrued Liabilities (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued wages and benefits $ 667,330 $ 233,166
Accrued interest 120,343 146,933
Accrued operating expense 363,115 98,989
Warranty reserve 261,018 235,160
total $ 1,411,806 $ 714,248