v3.25.4
ACCRUED LIABILITIES
12 Months Ended
Dec. 31, 2025
ACCRUED LIABILITIES  
ACCRUED LIABILITIES
9.ACCRUED LIABILITIES

Accrued liabilities as of December 31, 2025 and 2024 consist of the following:

  ​ ​ ​

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.