XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
May 07, 2021
May 08, 2020
Feb. 24, 2020
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Notes Payable              
Repayments of loan           $ 311,563 $ 209,324
Long-term Debt       $ 7,500,000   7,500,000  
Interest expense       4,481 $ 4,333 6,963 $ 6,032
Fair Value Adjustment of Warrants       $ 354,539      
Expected term (years)         5 years 10 months 6 days   5 years 10 months 6 days
Expected volatility       93.00% 99.00%    
Debt issuance costs           $ 66,618  
Warrants              
Notes Payable              
Warrants for purchase of common stock       877,014   877,014  
Minimum              
Notes Payable              
Risk free interest rate       0.80% 0.34% 0.45% 0.34%
Expected term (years)       5 years 10 months 6 days   5 years 10 months 6 days  
Expected volatility           93.00% 96.00%
Minimum | Warrants              
Notes Payable              
Exercise Price of Warrants Outstanding       $ 2.058   $ 2.058  
Maximum              
Notes Payable              
Risk free interest rate       1.58% 0.38% 1.58% 1.32%
Expected term (years)       10 years   10 years  
Expected volatility           94.00% 99.00%
Maximum | Warrants              
Notes Payable              
Exercise Price of Warrants Outstanding       $ 2.4696   $ 2.4696  
Notes payable              
Notes Payable              
Number of monthly payments     9 months        
Debt Instrument, Periodic Payment     $ 79,343        
Aggregate principal payments     $ 705,360        
Interest rate (as a percent)     2.96%        
Paycheck Protection Program loan              
Notes Payable              
Debt Instrument, Periodic Payment   $ 19,508          
Interest rate (as a percent)   1.00%          
Cash proceeds from loan   $ 463,353          
Period for usage of loan proceeds   168 days          
Interest rate on non forgiven amount   1.00%          
Paycheck Protection Program loan | Minimum              
Notes Payable              
Maturity term   2 years          
Paycheck Protection Program loan | Maximum              
Notes Payable              
Maturity term   5 years          
Silicon Valley Bank loan              
Notes Payable              
Aggregate principal amount $ 25,000,000.0            
Interest rate (as a percent) 5.00%            
Maturity date May 01, 2025            
Debt instrument effective stated rate 1.25% plus the prime rate            
Aggregate loan percentage 5.00%            
Long-term Debt $ 7,500,000            
Warrants for purchase of common stock 91,884            
Exercise Price of Warrants Outstanding $ 4.76            
Warrant exercisable term 10 years            
Loan received $ 17,500,000            
Interest expense           $ 54,516  
Debt issuance costs           66,618  
Silicon Valley Bank loan | Debt              
Notes Payable              
Debt issuance costs           63,469  
Silicon Valley Bank loan | Warrants              
Notes Payable              
Fair Value Adjustment of Warrants           $ 354,539  
Risk free interest rate           1.60%  
Stock price       $ 4.76   $ 4.76  
Expected term (years)           10 years  
Expected volatility           89.00%  
Debt issuance costs           $ 3,149  
Silicon Valley Bank loan | Prior to First Anniversary              
Notes Payable              
Prepayment fee percentage 3.00%            
Silicon Valley Bank loan | Prior to Second Anniversary              
Notes Payable              
Prepayment fee percentage 2.00%            
Silicon Valley Bank loan | Prior to Third Anniversary              
Notes Payable              
Prepayment fee percentage 1.00%            
Silicon Valley Bank loan | Minimum              
Notes Payable              
Prepayment fee percentage 1.00%            
Silicon Valley Bank loan | Maximum              
Notes Payable              
Prepayment fee percentage 3.00%