XML 25 R14.htm IDEA: XBRL DOCUMENT v3.26.1
ACCRUED LIABILITIES
6 Months Ended
Jun. 30, 2026
ACCRUED LIABILITIES  
ACCRUED LIABILITIES

6.    ACCRUED LIABILITIES

Accrued liabilities as of June 30, 2026 and December 31, 2025 consist of the following:

June 30, 2026

December 31, 2025

Accrued expenses

$

8,173

$

3,903

Accrued compensation and payroll tax

 

28,872

 

26,762

Accrued interest payable

 

343

 

159

Accrued warranties

 

2,248

 

2,072

Contract liabilities and customer credits

25,317

12,737

Current lease liabilities

8,243

5,543

Other accrued liabilities

24,150

9,890

Total

$

97,346

$

61,066