XML 68 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Leases:      
Total lease cost $ 113,693 $ 102,006 $ 97,065
Vehicle rents and General and other operating      
Leases:      
Operating lease cost 109,392 95,540 86,847
Short-term lease cost 2,286 4,260 7,949
Depreciation and amortization      
Leases:      
Amortization of finance lease assets 1,570 1,696 1,751
Interest expense      
Leases:      
Interest on lease liabilities $ 445 $ 510 $ 518