XML 67 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Jan. 01, 2019
Lessee, Lease, Description [Line Items]        
Operating Lease, Weighted Average Remaining Lease Term 5 years      
Operating Lease, Weighted Average Discount Rate, Percent 4.00%      
Right-of-use “ROU” leased assets $ 60,663 $ 56,886   $ 50,800
Operating Lease, Liability, Current 16,518      
Operating lease liabilities, net of current 64,289 58,863    
Operating Lease, Liability 80,807     $ 63,700
Landlord funded tenant improvements 14,189      
Deferred Rent Credit, Noncurrent 5,955      
Rental expense 17,300 $ 15,900 $ 15,400  
Operating Lease, Payments 19,100      
Operating leases minimum payments due [Abstract]        
2019 19,384      
2020 18,444      
2021 15,828      
2022 12,791      
2023 9,237      
Thereafter 14,306      
Total minimum lease payments 89,990      
Lessor, Operating Lease, Lease Not yet Commenced, Assumption and Judgment, Value of Underlying Asset, Amount 16,500      
Lessee, Operating Lease, Liability, Undiscounted Excess Amount $ 9,183      
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilitiesCurrent      
Minimum [Member]        
Lessee, Lease, Description [Line Items]        
Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract 4 years      
Maximum [Member]        
Lessee, Lease, Description [Line Items]        
Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract 7 years