XML 129 R114.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jul. 25, 2025
Commitments and Contingencies Disclosure [Abstract]        
Operating Lease, Payments $ 47,688 $ 39,806 $ 36,239  
Finance Lease, Interest Payment on Liability 447 0 0  
Finance Lease, Principal Payments $ 21 $ 0 $ 0  
Operating Lease, Weighted Average Remaining Lease Term 6 years 18 days 6 years 9 months 7 days 6 years 5 months 26 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% 7.77%  
Finance Lease, Weighted Average Discount Rate, Percent 9.90%      
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 27,477 $ 61,560 $ 56,945  
Right-of-Use Asset Obtained in Exchange for Finance Lease Liability 6,883 $ 0 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    
Finance Lease, Liability, Current $ 42      
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 143,466  
Operating Lease, Liability, Current 38,180 28,997 26,856  
Operating Lease, Liability, Noncurrent $ 178,577 173,558 137,085  
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities      
Finance Lease, Liability, Noncurrent $ 6,866      
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other non-current liabilities      
Lease, Liability $ 223,665 202,555 163,941  
Operating Lease, Right-of-Use Asset 191,639 177,323 143,466  
Finance Lease, Right-of-Use Asset, after Accumulated Amortization 6,882 $ 0 $ 0  
Lugano        
Other Commitments [Line Items]        
Estimated Litigation Liability 49,800     $ 56,400
Diamond Financing        
Other Commitments [Line Items]        
Estimated Litigation Liability 32,200      
Diamond Financing Litigation        
Other Commitments [Line Items]        
Estimated Litigation Liability 1,400      
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