v3.20.2
RELATED PARTY TRANSACTIONS (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2020
supplier
Dec. 31, 2019
USD ($)
Discontinued Operations, Disposed of by Sale        
Related Party Transaction [Line Items]        
Divestiture purchase price       $ 25,000
Affiliated Entity        
Related Party Transaction [Line Items]        
Number of related party suppliers | supplier     1  
Deferred revenue       12,410
Affiliated Entity | Discontinued Operations, Disposed of by Sale        
Related Party Transaction [Line Items]        
Divestiture purchase price       $ 25,000
Affiliated Entity | FMI        
Related Party Transaction [Line Items]        
Payments to related party $ 934 $ 1,729