XML 64 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Schedule of Future Minimum Lease Payments (Detail) - Accounting Standards Update 2016-02 - USD ($)
$ in Thousands
Sep. 30, 2019
Jan. 01, 2019
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]    
2019 (remainder) $ 7,885  
2020 32,605  
2021 25,252  
2022 3,801  
2023 3,283  
Thereafter 24,160  
Total future minimum lease payments 96,986  
Less amount representing interest (12,445)  
Lease liability $ 84,541 $ 82,900