XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Venture Loan and Security Agreement (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Loan
Sep. 30, 2023
USD ($)
Loan
Sep. 30, 2022
USD ($)
Aug. 31, 2022
USD ($)
$ / shares
shares
Venture Loan and Security Agreement [Abstract]        
Number of shares of common stock that can be purchased with warrants (in shares) | shares       381,625
Exercise price of warrants (in dollars per share) | $ / shares       $ 3.6685
Term of warrants 10 years 10 years    
Debt issuance costs   $ 0 $ 449,329  
Unamortized debt discount $ 2,524,736 2,524,736    
Interest expense 1,064,300 3,016,572    
Amortization of debt discount $ 158,397 $ 391,920 $ 72,722  
Minimum [Member]        
Venture Loan and Security Agreement [Abstract]        
Percentage of voting power disposed off   50.00%    
Expected Term [Member]        
Venture Loan and Security Agreement [Abstract]        
Term of warrants 10 years 10 years    
Risk-free Rate [Member]        
Venture Loan and Security Agreement [Abstract]        
Warrants measurement input 0.0311 0.0311    
Expected Volatility [Member]        
Venture Loan and Security Agreement [Abstract]        
Warrants measurement input 0.938 0.938    
Estimated Dividend Yield [Member]        
Venture Loan and Security Agreement [Abstract]        
Warrants measurement input 0 0    
Term Loans [Member]        
Venture Loan and Security Agreement [Abstract]        
Number of independent term loans | Loan 6 6    
Term   48 months    
Prepayment premium paid if loan is prepaid on or before Loan Amortization date   3.00%    
Threshold period after Loan Amortization Date used to determine prepayment premiums   12 months    
Prepayment premium paid if load is prepaid after Loan Amortization date, but on or before date that is 12 months after such Loan Amortization Date   2.00%    
Prepayment premium paid if loan is prepaid more than 12 months after Loan Amortization Date but prior to stated Maturity Date.   1.00%    
Prepayment premium paid if loan is paid on stated maturity date   0.00%    
Term Loans [Member] | Minimum [Member]        
Venture Loan and Security Agreement [Abstract]        
Minimum base rate used to compute floating interest rate   4.00%    
Written notice period for prepayment of outstanding loan   10 days    
Term Loans [Member] | Prime Rate [Member]        
Venture Loan and Security Agreement [Abstract]        
Margin on variable rate   5.75%    
Loan A [Member]        
Venture Loan and Security Agreement [Abstract]        
Face amount       $ 7,500,000
Loan B [Member]        
Venture Loan and Security Agreement [Abstract]        
Face amount       10,000,000
Loan C [Member]        
Venture Loan and Security Agreement [Abstract]        
Face amount       3,750,000
Loan D [Member]        
Venture Loan and Security Agreement [Abstract]        
Face amount       $ 3,750,000
Loan E [Member]        
Venture Loan and Security Agreement [Abstract]        
Uncommitted loan $ 5,000,000 $ 5,000,000    
Loan F [Member]        
Venture Loan and Security Agreement [Abstract]        
Uncommitted loan $ 5,000,000 $ 5,000,000