XML 38 R91.htm IDEA: XBRL DOCUMENT v3.20.1
Operating Leases - Schedule of Maturities of Lease Liabilities Under Non-cancellable Leases (Detail)
$ in Thousands
Dec. 31, 2019
USD ($)
Operating Lease Liabilities Payments Due [Abstract]  
2020 $ 2,610
2021 2,461
2022 2,168
2023 2,109
Thereafter 1,079
Total undiscounted lease payments 10,427
Less: Imputed interest 1,594
Operating lease liabilities $ 8,833