XML 49 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Maturities of lease liabilities) (Detail)
$ in Thousands
Mar. 31, 2019
USD ($)
2019 (remaining nine months) $ 2,949
2020 4,035
2021 3,938
2022 3,006
2023 2,038
2024 and thereafter 8,332
Total future minimum lease payments 24,298
Less amount of lease payment representing interest 4,110
Total operating lease liabilities $ 20,188