XML 30 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Payable and Other Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2024
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,
2024

 

 

December 31,
2023

 

Trade payables

 

$

1,369,978

 

 

$

1,073,405

 

Accrued compensation and benefits

 

 

2,174,382

 

 

 

1,964,487

 

Accrued insurance

 

 

349,909

 

 

 

95,680

 

Accrued professional services

 

 

60,276

 

 

 

52,202

 

Warranty reserve

 

 

160,104

 

 

 

231,108

 

Customer deposits

 

 

1,595,300

 

 

 

1,114,979

 

Other

 

 

158,458

 

 

 

354,083

 

 

 

$

5,868,407

 

 

$

4,885,944