XML 43 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Summary of Minimum Lease Payments Under Non-cancelable Operating Leases (Detail)
$ in Thousands
Mar. 31, 2019
USD ($)
Leases [Abstract]  
2019 (9 months remaining) $ 1,994
2020 2,668
2021 2,618
2022 2,697
2023 2,777
Thereafter 2,129
Total operating lease payments 14,883
Less imputed interest (2,899)
Total operating lease obligations 11,984
Less current operating lease obligations (2,534)
Noncurrent operating lease obligations $ 9,450