XML 81 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 13 - Significant Customers (Details)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Accounts Receivable | Customer D    
Concentration Risk, Percentage 24.00%  
Accounts Receivable | Customer A    
Concentration Risk, Percentage   10.00%
Contract Revenue In Excess Of Billings | Customer E    
Concentration Risk, Percentage 10.00%  
Contract Revenue In Excess Of Billings | Customer B    
Concentration Risk, Percentage   10.00%
Contract Revenue In Excess Of Billings | Customer C    
Concentration Risk, Percentage   30.00%
Sales Revenue, Net | Customer C    
Concentration Risk, Percentage   11.00%