XML 64 R52.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Operating Leases Prior to Adoption of ASC 842) (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Operating Lease Commitment  
2019 $ 14,780
2020 13,027
2021 12,259
2022 9,322
2023 9,722
Thereafter 31,475
Total minimum lease payments 90,585
Sublease Receipts  
2019 1,385
2020 1,693
2021 1,597
2022 1,551
2023 1,145
Thereafter 2,905
Total minimum lease payments $ 10,276