March 31, 2025
December 31, 2024
(In Thousands)
Accrued interest
$
13,705
6,230
Customer deposits
11,318
1,107
Current portion of operating lease liabilities
7,369
7,406
Accrued payroll and benefits
5,618
10,217
Other
7,133
6,370
45,143
31,330
Less noncurrent portion
456
Current portion of accrued and other liabilities
44,687
30,874
No definition available.
Tabular disclosure of assets and liabilities, classified as other.