Quarterly report [Sections 13 or 15(d)]

Accrued Liabilities (Details)

v3.25.2
Accrued Liabilities (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued wages and benefits $ 361,157 $ 206,041
Accrued interest 182,391 96,793
Accrued operating expense 166,583 277,873
Warranty Reserve 216,474 213,546
 Total $ 926,605 $ 794,253