XML 112 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Exit Costs - Summary of Exit Costs (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restructuring Cost And Reserve [Line Items]      
Total exit costs $ 37,214 $ 99,940 $ 70,337
Pennsylvania      
Restructuring Cost And Reserve [Line Items]      
Exit cost 126 345 579
North Louisiana Contract Release      
Restructuring Cost And Reserve [Line Items]      
Exit cost $ 37,088 $ 99,595 $ 69,758