XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued and Other Liabilities - Summary of Accrued and Other Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued payroll and benefits $ 12,440 $ 9,794
Accrued interest 11,196 8,397
Current portion of operating lease liabilities $ 7,259 $ 7,755
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Current portion of accrued and other liabilities Current portion of accrued and other liabilities
Other $ 8,097 $ 10,385
Total current and noncurrent accrued liabilities 38,992 36,331
Less noncurrent portion 522 3,030
Current portion of accrued and other liabilities $ 38,470 $ 33,301