XML 85 R70.htm IDEA: XBRL DOCUMENT v3.20.4
RELATED PARTY TRANSACTIONS (Details)
12 Months Ended
Dec. 31, 2020
USD ($)
shareholder
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
RELATED PARTY TRANSACTIONS      
Capital expenditures $ 402,700,000 $ 464,300,000  
Vendor      
RELATED PARTY TRANSACTIONS      
Stock holders investment percentage 1.00%    
Payment to vendor for product and subscription purchases $ 400,000 600,000 $ 600,000
Due to Related Parties $ 0 9,000  
Shareholders and minority owners      
RELATED PARTY TRANSACTIONS      
Number of shareholders are minority owners in VIE | shareholder 2    
Revenue from related parties $ 200,000 400,000 700,000
Accounts receivable due from related parties 16,000 24,000  
Partially owned employee and shareholder      
RELATED PARTY TRANSACTIONS      
Revenue from related parties     1,000,000.0
Capital expenditures     800,000
Gain on sale of equipment     200,000
Stockholder's Spouse      
RELATED PARTY TRANSACTIONS      
Revenue from related parties 100,000 1,800,000 $ 100,000
Accounts receivable due from related parties $ 37,000 $ 19,000