XML 54 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Venture Loan and Security Agreement, Term Loans (Details)
3 Months Ended
Mar. 31, 2023
USD ($)
Loan
Aug. 31, 2022
USD ($)
Term Loans [Member]    
Venture Loan and Security Agreement [Abstract]    
Number of independent term loans | Loan 6  
Term 48 months  
Prepayment premium paid if loan is prepaid on or before Loan Amortization date 3.00%  
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  
Loan F [Member]    
Venture Loan and Security Agreement [Abstract]    
Uncommitted loan $ 5,000,000