v3.26.1
OTHER ACCRUED LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2026
OTHER ACCRUED LIABILITIES  
Schedule of other accrued liabilities

Other accrued liabilities consist of the following:

  ​ ​ ​

June 30, 2026

  ​ ​ ​

December 31, 2025

Tariff refund overpayments received

$

1,300,691

$

Prepayments from customers

1,092,859

352,643

Accrued professional fees

285,338

310,249

Accrued property taxes

255,136

Current portion -- financing lease liabilities

105,437

101,822

Current portion – preferred stock repurchase

 

6,000

 

6,000

Other accrued expenses

 

136,509

 

186,695

Total

$

3,181,970

$

957,409