XML 90 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Lease costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Lease, Cost [Abstract]      
Total lease cost $ 114,322 $ 100,425 $ 101,730
Short-term lease costs 6,200 2,700 3,100
Variable lease cost 11,300 5,600 6,100
Cost of sales      
Lease, Cost [Abstract]      
Total lease cost 45,125 42,435 47,703
Selling, general and administrative expenses      
Lease, Cost [Abstract]      
Total lease cost 2,688 2,598 2,897
Other Operating Income (Expense) [Member]      
Lease, Cost [Abstract]      
Total lease cost $ 66,509 $ 55,392 $ 51,130