Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details)

v3.23.2
Subsequent Events (Details)
1 Months Ended
Aug. 05, 2023
day
$ / shares
Jul. 31, 2023
shares
Jun. 30, 2023
shares
Jun. 06, 2023
shares
Mar. 30, 2023
$ / shares
Jul. 26, 2022
$ / shares
Subsequent Event [Line Items]            
Exercise price (in usd per share) | $ / shares           $ 8.00
Class C and Class D Warrants | Public Offering            
Subsequent Event [Line Items]            
Exercise price (in usd per share) | $ / shares         $ 1.10  
Series F Convertible Preferred Stock            
Subsequent Event [Line Items]            
Conversion of stock, shares converted (in shares)     2,958      
Series F Convertible Preferred Stock | Public Offering            
Subsequent Event [Line Items]            
Convertible preferred stock, shares issued upon conversion (in shares)       3,908    
Common Stock            
Subsequent Event [Line Items]            
Convertible preferred stock, shares issued upon conversion (in shares)     2,688,822      
Subsequent Event            
Subsequent Event [Line Items]            
Warrants exercise price reduction, trading day period immediately prior to reset date | day 5          
Subsequent Event | Class C and Class D Warrants | Public Offering            
Subsequent Event [Line Items]            
Exercise price (in usd per share) | $ / shares $ 0.5231          
Warrant exercise price reduction percentage of average of the volume weighted average price for trading day period immediately prior to reset date 90.00%          
Subsequent Event | Series F Convertible Preferred Stock            
Subsequent Event [Line Items]            
Conversion of stock, shares converted (in shares)   370        
Subsequent Event | Common Stock            
Subsequent Event [Line Items]            
Convertible preferred stock, shares issued upon conversion (in shares)   336,330