XML 42 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Leases, Commitments and Contingencies - Schedule of Condensed Consolidated Balance Sheets of Operating Leases (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Jan. 01, 2019
Assets    
Right of use operating asset $ 38,124 $ 41,100
Liabilities    
Current operating lease liabilities 7,149  
Long-term operating lease liabilities 34,528  
Total operating lease liabilities $ 41,677 $ 44,200