XML 76 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finance lease cost:      
Interest on lease liabilities $ 1,516 $ 1,255 $ 1,283
Total finance lease cost 4,271 2,353 2,246
Total lease cost 125,351 80,112 72,613
DS&A Expenses      
Lessee, Lease, Description [Line Items]      
Operating lease cost 81,520 59,397 53,675
Finance lease cost:      
Amortization of lease assets 2,755 1,098 963
DS&A Expenses, Cost of goods sold      
Finance lease cost:      
Short-term lease cost 4,129 871 1,081
Variable lease cost $ 35,431 $ 17,491 $ 15,611