XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Other Accrued Liabilities - Schedule of Other Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued interest $ 13,347 $ 18,483
Accrued taxes 7,134 3,284
Self-insurance reserve 8,623 8,608
Other 16,731 16,539
Total other accrued liabilities $ 45,835 $ 46,914