XML 42 R31.htm IDEA: XBRL DOCUMENT v3.26.1
ACCRUED LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2026
ACCRUED LIABILITIES  
Summary of accrued liabilities

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