XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses and Other Liabilities (Tables)
6 Months Ended
Jun. 30, 2023
Accrued Liabilities And Other Liabilities [Abstract]  
Schedule of Accrued Expenses and Other Liabilities

Accrued expenses and other liabilities consisted of the following:

 

 

 

June 30,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Accrued compensation and related liabilities

 

$

1,383,311

 

 

$

989,478

 

Deferred revenue

 

 

286,955

 

 

 

378,952

 

Customer deposits

 

 

270,025

 

 

 

61,696

 

Warranty reserve

 

 

582,636

 

 

 

584,268

 

Trade and other taxes

 

 

1,148,261

 

 

 

225,743

 

Other accrued expenses

 

 

1,316,507

 

 

 

773,732

 

 

$

4,987,695

 

 

$

3,013,869