XML 26 R84.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Schedule Of Operating Lease Future Payments) (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 26,384
2021 25,568
2022 23,413
2023 19,863
2024 12,644
After 2024 44,508
Total lease payments 152,380
Less: interest 28,950
Present value of lease liabilities $ 123,430