XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses and Compensation
  
Accrued expenses and compensation consist of the following:
 June 30, 2023December 31, 2022
Professional services$238,000 $155,000 
Compensation456,555 249,224 
Warranty 13,000 16,700 
Sales tax 128,353 131,621 
Other44,168 37,394 
 $880,076 $589,939