v3.25.4
ACCRUED LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2025
ACCRUED LIABILITIES  
Summary of accrued liabilities

  ​ ​ ​

December 31, 

2025

2024

Accrued expenses

$

3,903

$

5,371

Accrued compensation and payroll tax

 

26,762

 

23,762

Accrued interest payable

 

159

 

142

Accrued warranties

 

2,072

 

1,760

Contract liabilities and customer credits

12,737

4,915

Current lease liabilities

5,543

4,824

Other accrued liabilities

9,890

5,639

Total

$

61,066

$

46,413

10.