XML 50 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued and Other Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Other Liabilities Disclosure [Abstract]  
Summary of Accrued and Other Liabilities

 

 

December 31,

 

 

 

2024

 

 

2023

 

 

 

(In Thousands)

 

Accrued payroll and benefits

 

$

10,217

 

 

$

9,400

 

Current portion of operating lease liabilities

 

 

7,406

 

 

 

8,795

 

Accrued interest

 

 

6,230

 

 

 

7,487

 

Other

 

 

7,477

 

 

 

5,802

 

 

 

 

31,330

 

 

 

31,484

 

Less noncurrent portion

 

 

456

 

 

 

523

 

Current portion of accrued and other liabilities

 

$

30,874

 

 

$

30,961