XML 36 R23.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued and Other Liabilities (Tables)
6 Months Ended
Jun. 30, 2025
Other Liabilities Disclosure [Abstract]  
Summary of Accrued and Other Liabilities

 

 

June 30, 2025

 

 

December 31, 2024

 

 

 

(In Thousands)

 

Accrued interest

 

$

3,485

 

 

$

6,230

 

Customer deposits

 

 

142

 

 

 

1,107

 

Current portion of operating lease liabilities

 

 

7,365

 

 

 

7,406

 

Accrued payroll and benefits

 

 

9,378

 

 

 

10,217

 

Other

 

 

6,641

 

 

 

6,370

 

 

 

 

27,011

 

 

 

31,330

 

Less noncurrent portion

 

 

456

 

 

 

456

 

Current portion of accrued and other liabilities

 

$

26,555

 

 

$

30,874