Quarterly report pursuant to Section 13 or 15(d)

Capital Structure - Schedule of Warrants Outstanding to Purchase Shares Common Stock Liability (Details)

v3.22.2.2
Capital Structure - Schedule of Warrants Outstanding to Purchase Shares Common Stock Liability (Details) - $ / shares
Sep. 30, 2022
Sep. 01, 2022
May 17, 2022
May 31, 2021
Feb. 08, 2021
Jan. 21, 2021
Schedule Of Capitalization Equity [Line Items]            
Exercise price of warrants   $ 0.65625 $ 1.5188 $ 29.75 $ 56.00  
March Series A Warrants            
Schedule Of Capitalization Equity [Line Items]            
Warrant to purchase of common stock 919          
Exercise price of warrants $ 0.35          
Warrants expiration date Mar. 26, 2025          
March 2022 Warrants [Member]            
Schedule Of Capitalization Equity [Line Items]            
Warrant to purchase of common stock 78,088          
Exercise price of warrants $ 3.25          
Warrants expiration date Mar. 01, 2027          
March 2022 Warrants, repriced [Member]            
Schedule Of Capitalization Equity [Line Items]            
Warrant to purchase of common stock 3,429,580          
Exercise price of warrants $ 0.5981          
Warrants expiration date Mar. 01, 2027          
MAM Eagle Lender Warrant            
Schedule Of Capitalization Equity [Line Items]            
Warrant to purchase of common stock 15,060          
Exercise price of warrants $ 160.65          
Warrants expiration date May 29, 2027          
November Series A Warrants            
Schedule Of Capitalization Equity [Line Items]            
Warrant to purchase of common stock 289,331          
Exercise price of warrants $ 0.5981          
Warrants expiration date Nov. 24, 2025          
December Series A Warrant [Member]            
Schedule Of Capitalization Equity [Line Items]            
Warrant to purchase of common stock 362,479          
Exercise price of warrants $ 0.5981          
Warrants expiration date Jun. 27, 2027          
November Placement Warrants            
Schedule Of Capitalization Equity [Line Items]            
Warrant to purchase of common stock 17,357          
Exercise price of warrants $ 51.84375          
Warrants expiration date Nov. 24, 2025          
December Placement Warrants            
Schedule Of Capitalization Equity [Line Items]            
Warrant to purchase of common stock 17,654          
Exercise price of warrants $ 50.96875          
Warrants expiration date Dec. 18, 2025          
January Warrants            
Schedule Of Capitalization Equity [Line Items]            
Warrant to purchase of common stock 294,298          
Exercise price of warrants $ 0.5981         $ 56.00
Warrants expiration date Jan. 21, 2026          
January Placement Warrants            
Schedule Of Capitalization Equity [Line Items]            
Warrant to purchase of common stock 17,654          
Exercise price of warrants $ 70.00          
Warrants expiration date Jan. 21, 2026          
February Placements Warrants            
Schedule Of Capitalization Equity [Line Items]            
Warrant to purchase of common stock 18,854          
Exercise price of warrants $ 70.00          
Warrants expiration date Feb. 08, 2026          
May Warrants            
Schedule Of Capitalization Equity [Line Items]            
Warrant to purchase of common stock 400,815          
Exercise price of warrants $ 0.5981   $ 1.09      
Warrants expiration date Jun. 01, 2027          
May Placements Warrants            
Schedule Of Capitalization Equity [Line Items]            
Warrant to purchase of common stock 24,046          
Exercise price of warrants $ 37.1875          
Warrants expiration date May 31, 2026          
December 2021 Placement Agent Warrants            
Schedule Of Capitalization Equity [Line Items]            
Warrant to purchase of common stock 28,996          
Exercise price of warrants $ 11.20          
Warrants expiration date Dec. 27, 2026          
Underwriter Warrants            
Schedule Of Capitalization Equity [Line Items]            
Warrant to purchase of common stock 210,526          
Exercise price of warrants $ 3.5625          
Warrants expiration date Feb. 24, 2027          
May 2022 Warrants            
Schedule Of Capitalization Equity [Line Items]            
Warrant to purchase of common stock 1,646,091          
Exercise price of warrants $ 1.09          
Warrants expiration date May 19, 2027          
May 2022 Placement Agent Warrants            
Schedule Of Capitalization Equity [Line Items]            
Warrant to purchase of common stock 98,765          
Exercise price of warrants $ 1.5188          
Warrants expiration date May 17, 2027          
August 2022 Series A-1 Warrants [Member]            
Schedule Of Capitalization Equity [Line Items]            
Warrant to purchase of common stock 11,819,172          
Exercise price of warrants $ 0.525          
Warrants expiration date Sep. 01, 2027          
August 2022 Series A-2 Warrants [Member]            
Schedule Of Capitalization Equity [Line Items]            
Warrant to purchase of common stock 11,819,172          
Exercise price of warrants $ 0.525          
Warrants expiration date Oct. 02, 2023          
August 2022 Placement Agent Warrants [Member]            
Schedule Of Capitalization Equity [Line Items]            
Warrant to purchase of common stock 709,150          
Exercise price of warrants $ 0.65625          
Warrants expiration date Aug. 29, 2027