XML 45 R31.htm IDEA: XBRL DOCUMENT v3.19.2
Leases, Commitments and Contingencies - Schedule of Condensed Consolidated Balance Sheets of Operating Leases (Detail) - USD ($)
$ in Thousands
Jun. 30, 2019
Jan. 01, 2019
Assets    
Right of use operating asset $ 37,224 $ 41,100
Liabilities    
Current operating lease liabilities 7,393  
Long-term operating lease liabilities 33,309  
Total operating lease liabilities $ 40,702 $ 44,200