Annual report pursuant to Section 13 and 15(d)

Accrued Liabilities (Details)

v3.24.1
Accrued Liabilities (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued wages and benefits $ 343,511 $ 333,976
Accrued interest 33,245 47,607
Accrued bonus 20,000
Accrued rebates 15,000
Accrued professional fees 89,500
Accrued operating expense 115,037 64,601
Accrued assets under construction 390,825
Accrued inventory 577,712
Warranty reserve 192,894 92,373
 Total accrued liabilities  $ 1,075,512 $ 1,240,769