XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Notes Payable (Details Narrative) - USD ($)
3 Months Ended
Jun. 18, 2021
Jun. 27, 2018
Mar. 31, 2022
Mar. 31, 2021
Aug. 28, 2020
Short-Term Debt [Line Items]          
Financing fees and expenses     $ 94,690 $ 157,614  
Horizon Credit Agreement Amendment [Member]          
Short-Term Debt [Line Items]          
Amortization of debt issuance costs     37,301    
Interest expense     $ 120,313    
Horizon Technology Finance Corporation [Member]          
Short-Term Debt [Line Items]          
Long term line of credit $ 5,425,000        
SVB Loan Facility [Member]          
Short-Term Debt [Line Items]          
Line of credit facility, maximum borrowing capacity 10,000,000        
Proceeds from lines of credit 6,000,000        
Restricted cash 6,000,000.0        
Line of credit facility, remaining borrowing capacity $ 4,000,000        
Debt instrument, interest rate 3.25%        
Final payment percentage 3.00%        
Long term line of credit $ 10,000,000        
Debt instrument, description Payments under the loan agreement are interest only for the first 24 months after loan closing, followed by a 24-month amortization period of principal and interest through the scheduled maturity date   Payments under the loan agreement are interest only (calculated based on one-month LIBOR plus 7.625%) for the first 24 months through July 2020, followed by a 21-month amortization period of principal and interest starting on August 1, 2020 and ending through the scheduled maturity date on April 1, 2023.    
Financing fees and expenses $ 243,370        
End of term charge percentage 3.00%        
Amortization of debt issuance costs $ 300,000   $ 45,315    
Interest expense     $ 49,375    
Horizon Credit Agreement [Member]          
Short-Term Debt [Line Items]          
Line of credit facility, maximum borrowing capacity   $ 10,000,000      
Proceeds from lines of credit   $ 10,000,000      
Line of credit facility, remaining borrowing capacity         $ 5,000,000
Fair value of warrants $ 507,116        
Horizon Credit Agreement [Member] | Common Stock [Member]          
Short-Term Debt [Line Items]          
Warrants issued 12,674        
Warrant exercise price $ 39.45        
Warrant outstanding 6,337        
Amendment to Horizon Credit Agreement [Member] | Horizon Technology Finance Corporation [Member]          
Short-Term Debt [Line Items]          
Debt instrument face amount         $ 5,000,000
Warrants debt liability $ 247,548        
Amendment to Horizon Credit Agreement [Member] | Horizon Technology Finance Corporation [Member] | Common Stock [Member]          
Short-Term Debt [Line Items]          
Warrants issued 16,501        
Warrant exercise price $ 15.15        
Warrants cancelled 6,337