Quarterly report pursuant to Section 13 or 15(d)

RESTATEMENT OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS - RESTATED CONSOLIDATED BALANCE SHEETS (Parenthetical) (Details)

v3.24.3
RESTATEMENT OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS - RESTATED CONSOLIDATED BALANCE SHEETS (Parenthetical) (Details) - $ / shares
Mar. 31, 2024
Dec. 31, 2023
Oct. 25, 2023
Mar. 31, 2023
Dec. 31, 2022
Temporary equity, preferred stock, shares authorized 111.11 111.11      
Temporary equity, preferred stock, shares issued 111.11 111.11      
Temporary equity, preferred stock, shares outstanding 111.11        
Preferred Stock, Shares Authorized 1,225.00 1,225.00      
Common stock, par value (in dollars per share) $ 0.00001 $ 0.00001      
Common Stock, Shares Authorized 170,000,000 170,000,000 160,000,000    
Common stock, shares issued 33,164,466 20,744,110      
Common stock, shares outstanding 33,164,466 20,744,110      
Series D preferred stock          
Temporary equity, preferred stock, shares outstanding 111.11 111.11   111.11 111.11
Preferred Stock, Shares Authorized 111.11        
Preferred stock, share issued 111.11        
Series E-2 preferred stock          
Preferred Stock, Shares Authorized 1,225.00        
Preferred stock, share issued 237.50        
Preferred stock, share outstanding 237.50        
Series E-3 preferred stock          
Preferred Stock, Shares Authorized 2,205.00 2,205.00      
Preferred stock, share issued 630.00 0      
Preferred stock, share outstanding 630.00 0      
Restatement adjustments | Series D preferred stock          
Temporary equity, preferred stock, shares outstanding 111.11 111.11