XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Sales return allowance $ 8,000 $ 39,000
Accrued Leaseholds Current 0 60,000
Professional services 224,000 109,000
Accrued Salaries, Current 543,075 440,474
Warranty reserve 21,700 28,400
Other 114,004 67,493
Sales and Excise Tax Payable, Current 127,828 108,788
Accrued expenses $ 1,030,607 $ 814,155