XML 18 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Summary of Minimum Lease Payments Under Non-cancelable Operating Leases (Detail)
$ in Thousands
Sep. 30, 2019
USD ($)
Leases [Abstract]  
2019 (3 months remaining) $ 677
2020 2,668
2021 2,618
2022 2,697
2023 2,777
Thereafter 2,373
Total operating lease payments 13,810
Less imputed interest (2,939)
Total operating lease obligations 10,871
Less current operating lease obligations (2,464)
Noncurrent operating lease obligations $ 8,407