XML 51 R108.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Concentration of Credit Risk and Major Customers (Narrative) (Details) - Sales revenue, net
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Three customers | Customer concentration risk      
Concentration Risk [Line Items]      
Concentration risk 70.00% 57.00%  
Two customers | Customer concentration risk      
Concentration Risk [Line Items]      
Concentration risk     31.00%
Canada | Geographic concentration risk      
Concentration Risk [Line Items]      
Concentration risk 2.00% 2.00% 2.00%
Asia, Europe, South America and Africa | Geographic concentration risk      
Concentration Risk [Line Items]      
Concentration risk 35.00% 29.00% 31.00%