XML 77 R65.htm IDEA: XBRL DOCUMENT v3.19.1
Leases Schedule of leases both operating and capital (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Leases, Operating [Abstract]  
2019 $ 12,889
2020 11,805
2021 11,527
2022 9,410
2023 8,820
Thereafter 43,730
Future minimum lease payments 98,181
Leases, Capital [Abstract]  
2019 470
2020 470
2021 470
2022 470
2023 479
Thereafter 2,548
Future minimum lease payments 4,907
Less: Imputed interest 1,437
Total capital lease liabilities $ 3,470