XML 113 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Schedule of Accrued General Insurance Reserves (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
Included in other current liabilities $ 9,100 $ 7,500
Included in other long-term liabilities 16,300 17,500
Total accrued insurance $ 25,400 $ 25,000