XML 47 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Leases, Commitments and Contingencies - Schedule of Minimum Lease Payments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2019
Jan. 01, 2019
Lessee Lease Description [Line Items]    
Operating lease liabilities $ 40,702 $ 44,200
ASU Topic (842) [Member]    
Lessee Lease Description [Line Items]    
2019 (remaining six months) 5,080  
2020 10,244  
2021 9,972  
2022 8,898  
2023 9,105  
Thereafter 5,560  
Total lease payments 48,859  
Less imputed interest (8,157)  
Operating lease liabilities $ 40,702