XML 79 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Accrued Liabilities - Schedule of Other Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued interest $ 18,480 $ 18,483
Accrued taxes 4,169 3,284
Self-insurance reserve 13,218 8,608
Other 22,239 16,539
Total other accrued liabilities $ 58,106 $ 46,914