XML 66 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Maturities of Non-cancelable Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Leases [Abstract]  
2019 $ 4,303
2020 5,135
2021 4,513
2022 3,885
2023 2,856
Thereafter 4,699
Total minimum payments 25,391
Less: interest 1,742
Present value of lease liabilities $ 23,649