XML 49 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Notes Payable (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Balances of the Company's notes payable    
Note payable balance $ 22,290,000 $ 22,387,255
Less unamortized debt issuance costs 38,646 54,027
Total notes payable, net 22,251,354 22,333,228
Less current portion of notes payable, net 6,099,787 6,101,855
Notes payable net, less current portion $ 16,151,567 16,231,373
Working Capital Loan [Member]    
Balances of the Company's notes payable    
Maturity Date Nov. 28, 2019  
Note payable balance $ 2,750,000 $ 3,950,000
Interest Rate 3.38% 2.44%
$22.6 Million Equipment Loan [Member]    
Balances of the Company's notes payable    
Loan agreement face amount $ 22,600,000  
Maturity Date Mar. 09, 2021  
Note payable balance $ 19,540,000 $ 0
Interest Rate 3.25% 0.00%
$10.0 Million Equipment Loan [Member]    
Balances of the Company's notes payable    
Loan agreement face amount $ 10,000,000  
Maturity Date Jul. 28, 2020  
Note payable balance $ 0 $ 7,579,630
Interest Rate 0.00% 2.81%
$17.0 Million Equipment Loan [Member]    
Balances of the Company's notes payable    
Loan agreement face amount $ 17,000,000  
Maturity Date Mar. 06, 2020  
Note payable balance $ 0 $ 9,601,000
Interest Rate 0.00% 2.50%
$2.0 Million Equipment Loan [Member]    
Balances of the Company's notes payable    
Loan agreement face amount $ 2,000,000  
Maturity Date Mar. 06, 2020  
Note payable balance $ 0 $ 1,256,625
Interest Rate 0.00% 2.50%