XML 111 R102.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments And Contingencies (Schedule Of Aggregate Minimum Lease Payments) (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Commitments And Contingencies [Abstract]  
2020 $ 18,867
2021 11,008
2022 8,993
2023 5,832
2024 3,955
Thereafter 17,972
Total 66,627
Less: Present value discount (11,687)
Lease liabilities $ 54,940