XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Sales return allowance $ 10,000 $ 39,000
Accrued Leaseholds Current 0 60,000
Professional services 277,000 109,000
Accrued Salaries, Current 522,044 440,474
Accrued Consulting Current 125,000 5,000
Warranty reserve 18,000 28,400
Other 49,479 62,493
Sales and Excise Tax Payable, Current 143,136 108,788
Accrued expenses $ 1,134,659 $ 814,155