Annual report pursuant to Section 13 and 15(d)

Subsequent Events - March 2024 Special Meeting and March 2024 Charter Amendment (Details)

v3.24.1
Subsequent Events - March 2024 Special Meeting and March 2024 Charter Amendment (Details)
12 Months Ended
Mar. 15, 2024
shares
Jan. 24, 2023
Dec. 31, 2023
shares
Mar. 25, 2024
shares
Dec. 31, 2022
shares
Subsequent Event          
Reverse stock split ratio   0.01 0.01    
Common stock, shares authorized     200,000,000   200,000,000
Subsequent Event          
Subsequent Event          
Number of common stock to be authorized 300,000,000        
Common stock, shares authorized       300,000,000  
Subsequent Event | Series B preferred stock          
Subsequent Event          
Minimum percentage of common stock for warrants 20.00%        
Subsequent Event | 2024 Bridge Warrants          
Subsequent Event          
Minimum percentage of common stock for warrants 20.00%        
Subsequent Event | Minimum          
Subsequent Event          
Number of capital stock to be authorized 220,000,000        
Reverse stock split ratio 0.2        
Maximum shares authorized to issue, percentage 8.00%        
Number of capital stock authorized       220,000,000  
Subsequent Event | Maximum          
Subsequent Event          
Number of capital stock to be authorized 320,000,000        
Reverse stock split ratio 0.0066        
Maximum shares authorized to issue, percentage 15.00%        
Number of capital stock authorized       320,000,000