XML 23 R16.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Payable and Other Accrued Expenses
3 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Expenses

Note 6 - Accounts Payable and Other Accrued Expenses

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

 

 

 

March 31,
2025

 

 

December 31,
2024

 

Trade payables

 

$

2,488,829

 

 

$

1,169,901

 

Accrued compensation and benefits

 

 

4,830,562

 

 

 

5,009,385

 

Accrued professional services

 

 

109,844

 

 

 

54,257

 

Warranty reserve

 

 

139,409

 

 

 

129,615

 

Customer deposits

 

 

2,774,665

 

 

 

2,194,804

 

Accrued insurance

 

 

 

 

 

128,556

 

Other

 

 

105,256

 

 

 

335,299

 

 

 

$

10,448,565

 

 

$

9,021,817