XML 107 R94.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of components of lease cost for operating and finance leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Finance lease cost:      
Amortization of ROU assets $ 15,549 $ 12,483 $ 9,302
Interest on lease liabilities 2,538 2,454 2,997
Operating lease cost 81,637 88,596 74,436
Short-term lease cost 1,057 1,643 438
Variable lease cost 5,307 5,347 4,052
Total lease cost $ 106,088 $ 110,523 $ 91,225