XML 96 R85.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Schedule of Maturities of Lease Liabilities Under Non-cancellable Leases (Detail)
$ in Thousands
Mar. 31, 2019
USD ($)
Operating Lease Liabilities Payments Due [Abstract]  
Remainder of 2019 $ 1,889
2020 2,603
2021 2,456
2022 2,166
2023 2,109
Thereafter 1,078
Total undiscounted lease payments 12,301
Less: Imputed interest 2,246
Operating lease liabilities $ 10,055