XML 51 R37.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Schedule of accrued liabilities

  ​ ​ ​

December 31, 2025

  ​ ​ ​

December 31, 2024

Accrued salaries, wages and benefits

$

20,580

$

13,931

Accrued liabilities expected to be covered by insurance

 

5,618

 

4,250

Sales taxes

 

2,904

 

1,605

Sale-leaseback arrangement

1,049

2,852

Property taxes

 

526

 

1,814

Other accrued expenses

 

1,073

 

1,842

Total accrued liabilities

$

31,750

$

26,294