XML 94 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant and Equipment - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]      
Asset impairment $ 0 $ 0 $ 17,433,000
Depreciation expense $ 27,700,000 $ 30,200,000 20,900,000
Expected disposal period 12 months    
Total carrying value of assets held for sale $ 11,901,000    
Software and Web Site Development [Member]      
Property, Plant and Equipment [Line Items]      
Asset impairment     $ 500,000