XML 105 R91.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of components of lease cost for operating and finance leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finance lease cost:      
Amortization of ROU assets (Note a) $ 13,132 $ 15,549 $ 12,483
Interest on lease liabilities (Note b) 1,532 2,538 2,454
Operating lease cost (Note c) 68,172 81,637 88,596
Short-term lease cost (Note c) 1,563 1,057 1,643
Variable lease cost (Note c) 6,898 5,307 5,347
Total lease cost $ 91,297 $ 106,088 $ 110,523