XML 24 R73.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Operating lease right-of-use assets, net $ 58,347 $ 69,398
Operating lease obligations $ 69,980 $ 70,413
Lease termination period 1 year  
Average remaining term of lease 5 years  
Minimum    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Operating leases remaining lease term 1 year  
Lease renewal term 2 years  
Maximum    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Operating leases remaining lease term 53 years  
Lease renewal term 40 years