XML 41 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued and Other Liabilities - Summary of Accrued and Other Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued interest $ 15,512 $ 7,487
Current portion of operating lease liabilities $ 9,037 $ 8,795
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Current portion of accrued and other liabilities Current portion of accrued and other liabilities
Accrued payroll and benefits $ 5,060 $ 9,400
Accrued taxes other than income 2,453 2,198
Customer deposits 2,369 874
Other 4,912 2,730
Total current and noncurrent accrued liabilities 39,343 31,484
Less noncurrent portion 523 523
Current portion of accrued and other liabilities $ 38,820 $ 30,961