XML 99 R83.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jan. 01, 2019
Operating Leased Assets [Line Items]        
Operating lease, ROU asset $ 84,300      
Operating lease liabilities 98,555      
Short-term operating lease liabilities 16,900      
Long-term operating lease liabilities 81,700      
Total lease costs $ 20,500      
Rent expense for noncancelable operating leases   $ 22,400 $ 18,400  
Minimum        
Operating Leased Assets [Line Items]        
Remaining lease term (in years) 1 year      
Lease renewable period (in years) 1 year      
Maximum        
Operating Leased Assets [Line Items]        
Remaining lease term (in years) 30 years      
Lease renewable period (in years) 5 years      
Accounting Standards Update 2016-02        
Operating Leased Assets [Line Items]        
Operating lease, ROU asset       $ 55,900
Operating lease liabilities       $ 65,500