XML 43 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies, Concentration of Credit Risk (Details) - Customer Concentration Risk [Member] - Customer
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenue [Member]    
Revenue by major customers [Abstract]    
Number of major customers 1 2
Revenue [Member] | Customer One [Member]    
Revenue by major customers [Abstract]    
Percentage contributed by major customers   14.30%
Revenue [Member] | Customer Two [Member]    
Revenue by major customers [Abstract]    
Percentage contributed by major customers 27.80% 26.90%
Contract Receivables [Member]    
Revenue by major customers [Abstract]    
Percentage contributed by major customers   16.80%
Number of major customers 2 1
Contract Receivables [Member] | Customer One [Member]    
Revenue by major customers [Abstract]    
Percentage contributed by major customers 10.30%  
Contract Receivables [Member] | Customer Two [Member]    
Revenue by major customers [Abstract]    
Percentage contributed by major customers 12.60%