Quarterly report pursuant to Section 13 or 15(d)

Notes Payable - Summary of Notes Payable (Details)

v3.20.2
Notes Payable - Summary of Notes Payable (Details) - USD ($)
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Balances of the Company's notes payable    
Note payable balance $ 42,562,750 $ 32,244,000
Less unamortized debt issuance costs 55,111 71,577
Total notes payable, net 42,507,639 32,172,423
Less current portion of notes payable, net 8,894,368 7,769,497
Notes payable net, less current portion $ 33,613,271 24,402,926
Working Capital Loan    
Balances of the Company's notes payable    
Maturity Date Nov. 28, 2021  
Note payable balance $ 10,000,000 $ 0
Interest Rate 1.99% 0.00%
Loan agreement face amount $ 23,000,000.0  
$38.2 Million Equipment Loan    
Balances of the Company's notes payable    
Maturity Date Mar. 09, 2024  
Note payable balance $ 28,344,000 $ 32,244,000
Interest Rate 1.99% 3.52%
Loan agreement face amount $ 38,200,000  
$4.5 Million Equipment Loan    
Balances of the Company's notes payable    
Maturity Date Mar. 07, 2024  
Note payable balance $ 4,218,750 $ 0
Interest Rate 1.99% 0.00%
Loan agreement face amount $ 4,500,000