XML 118 R108.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Summary of Future Minimum Lease Payments under Non-Cancellable Leases (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
Remainder of 2019 $ 955  
2020 1,174  
2021 938  
2022 723  
2023 395  
2024 and thereafter 1,626  
Total lease payments 5,811  
Less: Interest (542)  
Present value of lease liabilities $ 5,269  
2019   $ 1,085
2020   949
2021   892
2022   651
2023   346
Thereafter   867
Total   $ 4,790