v3.23.2
Loan and Security Agreements (Details Narrative) - Loan and Security Agreement [Member] - Silicon Valley Bank [Member]
Jan. 05, 2018
USD ($)
Line of Credit Facility [Line Items]  
Aggregate amount $ 10,000,000.0
Debt instrument description The principal borrowed under the Loan and Security Agreement bore interest at a rate equal to the Prime Rate, as reported in the money rates section of The Wall Street Journal or any successor publication representing the rate of interest per annum then in effect, plus one percent per annum, which interest was payable monthly.
Debt instrument, maturity date Jun. 01, 2022
Debt instrument, balloon payment to be paid $ 650,000