XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.2
General (Details Narrative)
3 Months Ended 6 Months Ended
Jun. 30, 2020
USD ($)
Number
Jun. 30, 2019
USD ($)
Number
Jun. 30, 2020
USD ($)
Number
Jun. 30, 2019
USD ($)
Number
Impairment of goodwill      
Revenue recognized $ 205,170 $ 76,684 1,064,875 $ 470,444
Remaining performance obligations 5,592,000   5,592,000  
Remaining performance obligations related to engineering only paid contracts $ 3,024,000   $ 3,024,000  
Remaining performance obligations, percentage 54.00%   54.00%  
Expected stock price volatility, minimum     121.64%  
Expected stock price volatility, maximum     122.48%  
Expected term     5 years  
Risk-free interest rate, minimum     0.02%  
Risk-free interest rate, maximum     1.38%  
Share based compensation expense $ 107,342 $ 207,279 $ 298,231 $ 563,010
2020 Annual Employee Incentive Compensation Plan [Member]        
Share based compensation expense $ 33,436   $ 69,897  
Customer Concentration Risk [Member] | Sales Revenue, Net [Member]        
Number of customers | Number 3 1 3 1
Customer Concentration Risk [Member] | Sales Revenue, Net [Member] | Customer One [Member]        
Concentration risk percentage 21.00% 58.00% 16.00% 44.00%
Customer Concentration Risk [Member] | Sales Revenue, Net [Member] | Customer Two [Member]        
Concentration risk percentage 21.00%   10.00%  
Customer Concentration Risk [Member] | Sales Revenue, Net [Member] | Customer Three [Member]        
Concentration risk percentage 15.00%      
Customer Concentration Risk [Member] | Accounts Receivable [Member]        
Number of customers | Number 3 1 3 1
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer One [Member]        
Concentration risk percentage     41.00% 59.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer Two [Member]        
Concentration risk percentage     35.00%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer Three [Member]        
Concentration risk percentage     19.00%  
2022 [Member]        
Remaining performance obligations $ 1,658,000   $ 1,658,000  
Remaining performance obligations related to engineering only paid contracts $ 559,000   $ 559,000