XML 67 R51.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Lessee, Lease, Description [Line Items]      
Operating Lease, Weighted Average Remaining Lease Term 6 years 3 months 18 days    
Lease, Cost $ 5,219 $ 5,888  
Operating Lease, Payments 4,097 4,684  
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 2,035 $ 4,956  
Operating Lease, Weighted Average Discount Rate, Percent 3.60%    
Leases, Operating [Abstract]      
Operating Lease, Right-of-Use Asset $ 48,893   $ 51,533
Operating Lease, Liability, Current 12,839   13,572
Operating Lease, Liability, Noncurrent 38,001   39,076
Operating Lease Liabilities, Payments Due [Abstract]      
2020 11,695    
2021 11,801    
2022 9,150    
2023 7,718    
2024 6,314    
After 2025 11,096    
Total lease payments 57,774    
Less: Imputed interest (6,934)    
Operating lease liabilities $ 50,840   $ 52,648
Minimum [Member]      
Lessee, Lease, Description [Line Items]      
Lessee, Operating Lease, Renewal Term 1 year    
Maximum      
Lessee, Lease, Description [Line Items]      
Lessee, Operating Lease, Renewal Term 11 years