XML 125 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]      
Operating Lease, Payments $ 47,688 $ 39,806  
Finance Lease, Interest Payment on Liability 447 0  
Finance Lease, Principal Payments $ 21 $ 0  
Operating Lease, Weighted Average Remaining Lease Term 6 years 18 days 6 years 9 months 7 days  
Finance Lease, Weighted Average Remaining Lease Term 2 years 3 months 29 days    
Operating Lease, Cost $ 53,900 $ 50,300 $ 41,900
Operating Lease, Weighted Average Discount Rate, Percent 8.90% 8.50%  
Finance Lease, Weighted Average Discount Rate, Percent 9.90%    
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 27,477 $ 61,560  
Right-of-Use Asset Obtained in Exchange for Finance Lease Liability 6,883 $ 0  
Present value of lease liabilities 216,757    
Other Commitments [Line Items]      
Present value of lease liabilities $ 216,757    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities Other current liabilities  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other non-current liabilities Other non-current liabilities  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other Assets Other Assets  
2020 $ 53,048    
Finance Lease, Liability, to be Paid, Year One 719    
Finance Lease, Liability, to be Paid, Year Two 719    
Finance Lease, Liability, to be Paid, Year Three 7,040    
Finance Lease, Liability, to be Paid, Year Four 0    
Finance Lease, Liability, to be Paid, Year Five 0    
Finance Lease, Liability, to be Paid, after Year Five 0    
Finance Lease, Liability, to be Paid 8,478    
Lessee, Operating Lease, Liability, Payments, Due 284,703    
Finance Lease, Liability, Undiscounted Excess Amount 1,570    
Less: Interest 67,946    
Finance Lease, Liability 6,908    
Lessee Operating and Financing Lease, Liability, to be Paid, Year One 53,767    
Lessee Operating and Financing Lease, Liability, to be Paid, Year Two 54,587    
Lessee Operating and Financing Lease, Liability, to be Paid, Year Three 52,761    
Lessee Operating and Financing Lease, Liability, to be Paid, Year Four 35,389    
Lessee Operating and Financing Lease, Liability, to be Paid, Year Five 26,003    
Lessee Operating and Financing Lease, Liability, to be Paid, After Year Five 70,674    
Total undiscounted lease payments 293,181    
Lessee Operating and Fiannce Lease Liability Undiscounted Excess Amount 69,516    
Operating and Finance Lease, Liability $ 223,665    
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets  
Lease, Right-of-Use Asset $ 198,521 $ 177,323  
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other non-current liabilities Other non-current liabilities  
Lease, Liability $ 223,665 $ 202,555  
Arnold      
Other Commitments [Line Items]      
Business Exit Costs 9,900    
Operating Costs and Expenses 2,900    
Total exit and non-exit costs 13,000    
Arnold | Selling, General and Administrative Expenses      
Other Commitments [Line Items]      
Business Exit Costs 9,300    
Arnold | Cost of Sales      
Other Commitments [Line Items]      
Business Exit Costs $ 600