XML 119 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Operating Leases Operating Leases - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Net operating lease costs $ 45,717 $ 52,715 $ 49,862
Right-of-use assets obtained in exchange for lease obligations 37,700 28,700  
Impairment of long lived assets $ 8,700 $ 24,800 15,400
Weighted average remaining lease term 6 years 8 months 19 days 6 years 10 months 24 days  
Weighted average discount rate (in percent) 3.29% 2.45%  
Operating lease liabilities $ 36,414 $ 43,657  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other liabilities (Note 12) Other liabilities (Note 12)  
Selling, general and administrative      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Net operating lease costs $ 37,900 $ 48,300 47,500
Cost of Sales      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Net operating lease costs $ 7,800 $ 4,400 $ 2,400