XML 103 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Other Long-term Liabilities - Schedule of Other Long-term Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]    
Self-insurance liability $ 77,307 $ 72,424
Reserve for uncertain tax positions 21,508 19,318
Finance lease obligations 2,246 2,422
Other long-term liabilities 8,159 668
Total other long-term liabilities $ 109,220 $ 94,832