XML 18 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Leases, Commitments and Contingencies - Schedule of Minimum Lease Payments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2019
Jan. 01, 2019
Lessee Lease Description [Line Items]    
Operating lease liabilities $ 38,917 $ 44,200
ASU Topic (842) [Member]    
Lessee Lease Description [Line Items]    
2019 (remaining three months) 2,543  
2020 10,244  
2021 9,972  
2022 8,898  
2023 9,105  
Thereafter 5,560  
Total lease payments 46,322  
Less imputed interest (7,405)  
Operating lease liabilities $ 38,917