XML 69 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Notes Payable (Details Narrative) - USD ($)
1 Months Ended 4 Months Ended 12 Months Ended
May 04, 2018
May 01, 2018
Apr. 10, 2018
Apr. 06, 2018
Sep. 30, 2018
Jul. 31, 2018
Oct. 31, 2017
Apr. 30, 2016
Dec. 31, 2018
Dec. 31, 2017
Amortization expense                 $ 216,554 $ 205,180
Private Placement [Member] | Trapp Note [Member]                    
Principal Amount     $ 50,000              
Number common stock purchased     2,000              
Maturity date     May 09, 2019              
Private Placement [Member] | Rhodes Note [Member]                    
Principal Amount   $ 50,000                
Number common stock purchased   2,000                
Maturity date   Jun. 01, 2019                
Private Placement [Member] | Wynnefield Capital                    
Principal Amount $ 1,000,000                  
Number common stock purchased 40,000                  
Maturity date May 06, 2019                  
2018 10% Related Party Unsecured Notes [Member]                    
Debt discount                 83,743  
2018 10% Related Party Unsecured Notes [Member] | Subscription Agreement | Wynnefield Capital                    
Principal Amount       $ 1,000,000            
Number common stock purchased       40,000            
Interest rate       10.00%            
Maturity date       Apr. 06, 2021            
Debt discount       $ 300,297            
2018 10% Related Party Unsecured Notes [Member] | Private Placement [Member] | Subscription Agreement                    
Number of warrants issued       $ 100,000            
Exercise Price       $ 6.25            
2018 Secured Note [Member] | MHC Financial [Member]                    
Principal Amount         $ 74,600          
Interest rate         8.74%          
Debt terms         3 years 6 months          
2018 and 2017 Unsecured Note [Member]                    
Principal Amount             $ 242,866      
Interest rate             5.40%      
Debt terms             10 months      
Repayment of note payable             $ 242,866      
2017 Secured Note [Member] | PACCAR Financial [Member]                    
Principal Amount           $ 116,655        
Interest rate           7.95%        
Debt terms           5 years        
2016 Secured Notes [Member]                    
Principal Amount               $ 437,000    
2016 Secured Notes [Member] | Minimum [Member]                    
Interest rate               4.00%    
Debt terms               4 years    
2016 Secured Notes [Member] | Maximum [Member]                    
Interest rate               9.00%    
Debt terms               5 years    
Seller Notes [Member]                    
Principal Amount                 $ 2,650,000  
Interest rate                 8.00%  
Maturity date                 Dec. 27, 2021