XML 19 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses and Compensation
  
Accrued expenses and compensation consist of the following:
 June 30, 2022December 31, 2021
Professional services$224,000 $109,000 
Compensation543,075 440,474 
Warranty 21,700 28,400 
Leasehold — 60,000 
Sales tax 127,828 108,788 
Other114,004 67,493 
 $1,030,607 $814,155