v3.25.1
Warrants (Details) - USD ($)
3 Months Ended
Mar. 04, 2024
Feb. 29, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Apr. 25, 2024
Class of Warrant or Right [Line Items]            
Proceeds from the exercise of warrants     $ 1,000 $ 0    
Loss (gain) from change in fair value of warrant liability     32,247,000 9,046,000    
Warrant liability     $ 14,675,000   $ 46,923,000  
Class Of Warrant Or Right, Term     5 years 6 months      
Class A Common Stock            
Class of Warrant or Right [Line Items]            
Number of shares entitled to holders of each warrant (in shares)     0.04      
Class A Common Stock | Third-Party Offering [Member]            
Class of Warrant or Right [Line Items]            
Sale of stock, number of units/warrants issued (in shares)   1,396,701        
Class A Common Stock | ICE Offering            
Class of Warrant or Right [Line Items]            
Sale of stock, number of units/warrants issued (in shares) 461,361          
Public warrants            
Class of Warrant or Right [Line Items]            
Warrants outstanding (in shares)     7,140,383   7,140,383  
Loss (gain) from change in fair value of warrant liability     $ 2,600,000 (1,000,000.0)    
Public warrants | Class A Common Stock            
Class of Warrant or Right [Line Items]            
Exercise price (in dollars per share)     $ 287.50      
Pre-Funded Warrants            
Class of Warrant or Right [Line Items]            
Proceeds from the exercise of warrants     $ 0      
Pre-Funded Warrants | Class A Common Stock | Third-Party Offering [Member]            
Class of Warrant or Right [Line Items]            
Sale of stock, number of units/warrants issued (in shares)   196,701        
Warrants issued, number of units called by warrants (in shares)   448,742        
Class 1 And Class 2 Warrants            
Class of Warrant or Right [Line Items]            
Loss (gain) from change in fair value of warrant liability     29,700,000 $ 7,600,000    
Warrant liability $ 27,700,000         $ 2,600,000
Warrants and Rights Outstanding     $ 2,017,850      
Class 1 Warrants            
Class of Warrant or Right [Line Items]            
Exercise price (in dollars per share)   $ 25.50        
Class Of Warrant Or Right, Threshold Period After Closing For Exercise Of Warrants   6 months        
Class 1 Warrants | Class A Common Stock | Third-Party Offering [Member]            
Class of Warrant or Right [Line Items]            
Warrants issued, number of units called by warrants (in shares)   922,722        
Class 1 Warrants | Class A Common Stock | ICE Offering            
Class of Warrant or Right [Line Items]            
Warrants issued, number of units called by warrants (in shares) 230,680          
Class 2 Warrants            
Class of Warrant or Right [Line Items]            
Exercise price (in dollars per share)   $ 25.50        
Class Of Warrant Or Right, Threshold Period After Closing For Exercise Of Warrants   6 months        
Class 2 Warrants | Class A Common Stock            
Class of Warrant or Right [Line Items]            
Number of shares entitled to holders of each warrant (in shares)     0.5      
Class 2 Warrants | Class A Common Stock | Third-Party Offering [Member]            
Class of Warrant or Right [Line Items]            
Warrants issued, number of units called by warrants (in shares)   922,722        
Class 2 Warrants | Class A Common Stock | ICE Offering            
Class of Warrant or Right [Line Items]            
Warrants issued, number of units called by warrants (in shares) 230,680