Quarterly report pursuant to Section 13 or 15(d)

Accrued Liabilities (Details)

v3.23.2
Accrued Liabilities (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued wages and benefits $ 511,067 $ 333,976
Accrued interest 37,821 47,607
Accrued bonus 241,650 20,000
Accrued rebates 15,000
Accrued professional fees 40,813 89,500
Accrued operating expense 168,910 64,601
Accrued inventory 577,712
Accrued commission 57,805
Warranty reserve 134,424 92,373
 Total accrued liabilities $ 1,192,490 $ 1,240,769