Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details 2)

v3.22.1
Stockholders' Equity (Details 2) - Registered Direct Offering [Member]
Mar. 11, 2022
$ / shares
RDO Investor Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price $ 1.763
RDO Investor Warrants [Member] | Contractual Term [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Contractual term 3 years 6 months
RDO Investor Warrants [Member] | Volatility Rate [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants, measurement input 80.0
RDO Investor Warrants [Member] | Risk Free Interest Rate [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants, measurement input 1.9
RDO Investor Warrants [Member] | Expected Dividend Rate [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants, measurement input 0
Placement Agent Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price $ 2.2038
Placement Agent Warrants [Member] | Contractual Term [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Contractual term 3 years 6 months
Placement Agent Warrants [Member] | Volatility Rate [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants, measurement input 80.0
Placement Agent Warrants [Member] | Risk Free Interest Rate [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants, measurement input 1.9
Placement Agent Warrants [Member] | Expected Dividend Rate [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants, measurement input 0