XML 19 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued and Other Liabilities
6 Months Ended
Jun. 30, 2024
Other Liabilities Disclosure [Abstract]  
Accrued and Other Liabilities

3. Accrued and Other Liabilities

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

 

 

(In Thousands)

 

Accrued payroll and benefits

 

$

8,196

 

 

$

9,400

 

Current portion of operating lease liabilities

 

 

8,174

 

 

 

8,795

 

Accrued interest

 

 

3,738

 

 

 

7,487

 

Accrued taxes other than income

 

 

3,016

 

 

 

2,198

 

Customer deposits

 

 

103

 

 

 

874

 

Other

 

 

2,839

 

 

 

2,730

 

 

 

 

26,066

 

 

 

31,484

 

Less noncurrent portion

 

 

523

 

 

 

523

 

Current portion of accrued and other liabilities

 

$

25,543

 

 

$

30,961