XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Accounts Payable and other Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Summary of Accounts Payable and Other Accrued Expenses

Accounts Payable and Other Accrued Expenses consists of the following at:

 

 

 

June 30,
2022

 

 

December 31,
2021

 

Trade payables

 

$

859,536

 

 

$

723,352

 

Accrued compensation and benefits

 

 

1,115,643

 

 

 

2,188,869

 

Accrued professional services

 

 

110,706

 

 

 

108,417

 

Deferred payroll taxes under CARES Act

 

 

113,423

 

 

 

113,423

 

Warranty reserve

 

 

200,465

 

 

 

176,281

 

Customer Deposits

 

 

659,059

 

 

 

192,501

 

Other

 

 

386,507

 

 

 

446,941

 

 

 

$

3,445,339

 

 

$

3,949,784