XML 54 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Common Stock Warrants - Schedule of Common Stock Warrants Outstanding (Details) - $ / shares
6 Months Ended
Jun. 30, 2024
Apr. 30, 2024
Dec. 31, 2023
Class Of Warrant Or Right [Line Items]      
Common Stock Warrants Expiration Date Aug. 12, 2026    
Common stock warrants exercise price per share $ 172.5    
Common stock warrants outstanding 17,083,000 40,000 5,907,000
2024 Pre-Funded Warrants [Member]      
Class Of Warrant Or Right [Line Items]      
Common Stock Warrant Classification Liability    
Common stock warrants outstanding 40,000   0
2024 Pre-Funded Warrants [Member] | Investor [Member]      
Class Of Warrant Or Right [Line Items]      
Common stock warrants exercise price per share $ 0.0001    
2024 PIPE Warrants - Series A [Member]      
Class Of Warrant Or Right [Line Items]      
Common Stock Warrant Classification Liability    
Common stock warrants outstanding 1,132,000   0
2024 PIPE Warrants - Series A [Member] | Investor [Member]      
Class Of Warrant Or Right [Line Items]      
Common stock warrants exercise price per share $ 15.5    
2024 PIPE Warrants - Series A [Member] | Management [Member]      
Class Of Warrant Or Right [Line Items]      
Common stock warrants exercise price per share $ 16.96    
2024 PIPE Warrants - Series B [Member]      
Class Of Warrant Or Right [Line Items]      
Common Stock Warrant Classification Liability    
Common stock warrants outstanding 1,231,000   0
2024 PIPE Warrants - Series B [Member] | Investor [Member]      
Class Of Warrant Or Right [Line Items]      
Common stock warrants exercise price per share $ 14.25    
2024 PIPE Warrants - Series B [Member] | Management [Member]      
Class Of Warrant Or Right [Line Items]      
Common stock warrants exercise price per share $ 15.71    
2024 PIPE Warrants - Series C [Member]      
Class Of Warrant Or Right [Line Items]      
Common Stock Warrant Classification Liability    
Common stock warrants outstanding 4,386,000   0
2024 PIPE Warrants - Series C [Member] | Investor [Member]      
Class Of Warrant Or Right [Line Items]      
Common stock warrants exercise price per share $ 16    
2024 PIPE Warrants - Series C [Member] | Management [Member]      
Class Of Warrant Or Right [Line Items]      
Common stock warrants exercise price per share $ 16    
2024 PIPE Warrants - Series D [Member]      
Class Of Warrant Or Right [Line Items]      
Common Stock Warrant Classification Liability    
Common stock warrants outstanding 4,386,000   0
2024 PIPE Warrants - Series D [Member] | Investor [Member]      
Class Of Warrant Or Right [Line Items]      
Common stock warrants exercise price per share $ 16    
2024 PIPE Warrants - Series D [Member] | Management [Member]      
Class Of Warrant Or Right [Line Items]      
Common stock warrants exercise price per share $ 16    
2021 Public Warrants [Member]      
Class Of Warrant Or Right [Line Items]      
Common Stock Warrant Classification Liability    
Common stock warrants outstanding 2,733,000   2,733,000
2021 Public Warrants [Member] | Investor [Member]      
Class Of Warrant Or Right [Line Items]      
Common stock warrants exercise price per share $ 172.5    
2021 PIPE Warrants [Member]      
Class Of Warrant Or Right [Line Items]      
Common Stock Warrant Classification Liability    
Common stock warrants outstanding 3,174,000   3,174,000
2021 PIPE Warrants [Member] | Investor [Member]      
Class Of Warrant Or Right [Line Items]      
Common stock warrants exercise price per share $ 172.5