XML 58 R48.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Maturities of lease liabilities) (Detail)
$ in Thousands
Jun. 30, 2019
USD ($)
2019 (remaining six months) $ 2,010
2020 4,657
2021 4,572
2022 3,620
2023 2,654
2024 and thereafter 10,945
Total future minimum lease payments 28,458
Less amount of lease payment representing interest 4,962
Total operating lease liabilities $ 23,496