XML 40 R78.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers - Major Customers (Details) - Customer Concentration Risk - Revenue
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Concentration Risk [Line Items]      
Major customer by percent 100.00% 100.00% 100.00%
Major customer 1      
Concentration Risk [Line Items]      
Major customer by percent 63.00% 17.00% 0.00%
Major customer 2      
Concentration Risk [Line Items]      
Major customer by percent 19.00% 13.00% 0.00%
Major customer 3      
Concentration Risk [Line Items]      
Major customer by percent 12.00% 0.00% 0.00%
Major customer 4      
Concentration Risk [Line Items]      
Major customer by percent 0.00% 60.00% 80.00%
Major customer 5      
Concentration Risk [Line Items]      
Major customer by percent 0.00% 0.00% 10.00%
Other      
Concentration Risk [Line Items]      
Major customer by percent 6.00% 10.00% 10.00%