XML 121 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Summary of Lease Costs) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Operating lease costs $ 28,189 $ 31,785
Finance lease costs:    
Amortization of leased assets 2,105 2,299
Interest on lease liabilities 2,346 2,617
Short term lease costs 206 240
Variable lease costs 854 1,487
Total net lease costs $ 33,700 $ 38,428