XML 68 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Schedule of Future Minimum Lease Payments under Non-Cancelable Operating Leases (Detail)
$ in Thousands
Dec. 31, 2018
USD ($)
Lessee, Lease, Description [Line Items]  
2019 $ 5,826
2020 6,011
2021 6,196
2022 4,696
2023 and thereafter 20,173
Total payments 42,902
Additional Premises  
Lessee, Lease, Description [Line Items]  
2019 500
2020 700
2021 800
2022 800
2023 and thereafter 3,300
Total payments $ 6,100