XML 77 R68.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Schedule of Maturity of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Leases [Abstract]  
2019 $ 2,916
2020 5,177
2021 4,157
2022 2,492
2023 1,557
After 2023 2,531
Total lease payments 18,830
Less: interest 1,659 [1]
Present value of lease liabilities $ 17,171
[1] Calculated using the interest rate for each lease.