XML 36 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies - Future Minimum Lease Commitments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2019
Apr. 30, 2018
Operating Leases    
Remainder of 2019 $ 1,073  
2020 3,312  
2021 6,840  
2022 6,983  
2023 7,035  
Thereafter 65,217  
Total minimum lease payments 90,460 $ 87,200
Capital Leases    
Remainder of 2019 405  
2020 1,620  
2021 1,620  
2022 884  
2023 0  
Thereafter 0  
Total minimum lease payments 4,529  
Less: amounts representing interest (337)  
Present value of capital lease obligations $ 4,192