XML 45 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Details Textual) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2018
Dec. 31, 2018
Dec. 31, 2017
Jun. 30, 2017
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Retained Earnings (Accumulated Deficit) $ (17,275,449)   $ (9,604,897)  
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent     35.00%  
Revenue, Remaining Performance Obligation, Amount $ 15,910,202     $ 2,718,357
Scenario, Plan [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent   21.00%    
2014 Equity Incentive Plan [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Common Stock, Capital Shares Reserved for Future Issuance 30,764      
Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination $ 1,500,000      
Revenue, Remaining Performance Obligation, Amount 18,600,000      
Minimum [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Retained Earnings (Accumulated Deficit) $ 17,300,000      
Property, Plant and Equipment, Useful Life 3 years      
Maximum [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Property, Plant and Equipment, Useful Life 5 years