Quarterly report pursuant to Section 13 or 15(d)

COMMITMENTS AND CONTINGENCIES (Details)

v3.20.1
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Loss Contingencies [Line Items]    
Accounts payable and accrued expenses $ 31,242 $ 25,877
Operating lease not yet commenced $ 98,000  
Lower Range    
Loss Contingencies [Line Items]    
Operating leases commence 12 months  
Operating lease term 10 years  
Upper Range    
Loss Contingencies [Line Items]    
Operating leases commence 24 months  
Operating lease term 20 years