Quarterly report pursuant to Section 13 or 15(d)

Capitalization and Equity Structure - Schedule of Assumptions used in Black-Scholes Model to Measure Fair Value (Details)

v3.23.1
Capitalization and Equity Structure - Schedule of Assumptions used in Black-Scholes Model to Measure Fair Value (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2023
$ / shares
Dec. 31, 2022
$ / shares
2021 Warrants | Current share price    
Schedule of Capitalization, Equity [Line Items]    
Current share price (in dollars per share) $ 1.65 $ 1.19
2021 Warrants | Conversion price    
Schedule of Capitalization, Equity [Line Items]    
Conversion price (in dollars per share) $ 12.81 $ 12.81
2021 Warrants | Risk-free interest rate    
Schedule of Capitalization, Equity [Line Items]    
Measurement input percentage 0.0468 0.0421
2021 Warrants | Expected term (years)    
Schedule of Capitalization, Equity [Line Items]    
Term (years) 2 years 10 months 9 days 3 years 1 month 9 days
2021 Warrants | Volatility of stock    
Schedule of Capitalization, Equity [Line Items]    
Measurement input percentage 0.935 0.996
June 2020 Investor Warrants | Current share price    
Schedule of Capitalization, Equity [Line Items]    
Current share price (in dollars per share) $ 1.65 $ 1.19
June 2020 Investor Warrants | Conversion price    
Schedule of Capitalization, Equity [Line Items]    
Conversion price (in dollars per share) $ 5.18 $ 5.18
June 2020 Investor Warrants | Risk-free interest rate    
Schedule of Capitalization, Equity [Line Items]    
Measurement input percentage 0.0473 0.0423
June 2020 Investor Warrants | Expected term (years)    
Schedule of Capitalization, Equity [Line Items]    
Term (years) 2 years 8 months 8 days 2 years 11 months 8 days
June 2020 Investor Warrants | Volatility of stock    
Schedule of Capitalization, Equity [Line Items]    
Measurement input percentage 0.725 0.996
June 2020 Placement Agent Warrants | Current share price    
Schedule of Capitalization, Equity [Line Items]    
Current share price (in dollars per share) $ 1.65 $ 1.19
June 2020 Placement Agent Warrants | Conversion price    
Schedule of Capitalization, Equity [Line Items]    
Conversion price (in dollars per share) $ 5.64 $ 5.64
June 2020 Placement Agent Warrants | Risk-free interest rate    
Schedule of Capitalization, Equity [Line Items]    
Measurement input percentage 0.0488 0.0433
June 2020 Placement Agent Warrants | Expected term (years)    
Schedule of Capitalization, Equity [Line Items]    
Term (years) 2 years 2 months 8 days 2 years 5 months 8 days
June 2020 Placement Agent Warrants | Volatility of stock    
Schedule of Capitalization, Equity [Line Items]    
Measurement input percentage 0.707 0.735
December 2019 Warrants | Current share price    
Schedule of Capitalization, Equity [Line Items]    
Current share price (in dollars per share) $ 1.65 $ 1.19
December 2019 Warrants | Conversion price    
Schedule of Capitalization, Equity [Line Items]    
Conversion price (in dollars per share) $ 8.10 $ 8.10
December 2019 Warrants | Risk-free interest rate    
Schedule of Capitalization, Equity [Line Items]    
Measurement input percentage 0.0487 0.0432
December 2019 Warrants | Expected term (years)    
Schedule of Capitalization, Equity [Line Items]    
Term (years) 2 years 2 months 19 days 2 years 5 months 19 days
December 2019 Warrants | Volatility of stock    
Schedule of Capitalization, Equity [Line Items]    
Measurement input percentage 0.708 0.733
December 2019 Placement Agent Warrants | Current share price    
Schedule of Capitalization, Equity [Line Items]    
Current share price (in dollars per share) $ 1.65 $ 1.19
December 2019 Placement Agent Warrants | Conversion price    
Schedule of Capitalization, Equity [Line Items]    
Conversion price (in dollars per share) $ 8.44 $ 8.44
December 2019 Placement Agent Warrants | Risk-free interest rate    
Schedule of Capitalization, Equity [Line Items]    
Measurement input percentage 0.0495 0.0442
December 2019 Placement Agent Warrants | Expected term (years)    
Schedule of Capitalization, Equity [Line Items]    
Term (years) 1 year 8 months 19 days 1 year 11 months 19 days
December 2019 Placement Agent Warrants | Volatility of stock    
Schedule of Capitalization, Equity [Line Items]    
Measurement input percentage 0.621 0.718
May 2019 Warrants | Current share price    
Schedule of Capitalization, Equity [Line Items]    
Current share price (in dollars per share) $ 1.65 $ 1.19
May 2019 Warrants | Conversion price    
Schedule of Capitalization, Equity [Line Items]    
Conversion price (in dollars per share) $ 3.52 $ 3.52
May 2019 Warrants | Risk-free interest rate    
Schedule of Capitalization, Equity [Line Items]    
Measurement input percentage 0.0455 0.046
May 2019 Warrants | Expected term (years)    
Schedule of Capitalization, Equity [Line Items]    
Term (years) 1 year 2 months 12 days 1 year 4 months 24 days
May 2019 Warrants | Volatility of stock    
Schedule of Capitalization, Equity [Line Items]    
Measurement input percentage 0.628 0.745