XML 83 R70.htm IDEA: XBRL DOCUMENT v3.24.1
Common Stock Warrants - Additional Information (Details)
12 Months Ended
Jul. 13, 2023
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
$ / shares
Dec. 31, 2021
$ / shares
Common Stock Warrants        
Exercise price of warrants | $ / shares $ 2.25 $ 14.93 $ 105.85 $ 105.85
Warrants term   5 years    
Reclass of warrant liability upon warrant modification   $ 7,570,000    
Gain from change in fair value of the warrant liability   (13,974,000)    
Private Placement        
Common Stock Warrants        
Fair value of warrants $ 21,544,000 7,570,000    
Transaction costs incurred $ 1,595,000 2,855,000    
Gain from change in fair value of the warrant liability   $ 13,974,000    
Private Placement | Placement Agent Warrants        
Common Stock Warrants        
Warrants to purchase shares of common stock | shares 533,333      
Exercise price of warrants | $ / shares $ 2.25      
Warrants term 5 years      
Percentage of common stock 8.00%      
Private Placement | Investor Warrants        
Common Stock Warrants        
Warrants to purchase shares of common stock | shares 6,666,668      
Exercise price of warrants | $ / shares $ 2.25      
Warrants term 5 years      
Private Placement | Dividend yield        
Common Stock Warrants        
Warrants, measurement input 0 0    
Private Placement | Expected term        
Common Stock Warrants        
Warrants, measurement input 0.050 0.0453    
Private Placement | Equity volatility        
Common Stock Warrants        
Warrants, measurement input 1.100 1.150    
Private Placement | Risk-free interest rate        
Common Stock Warrants        
Warrants, measurement input 0.0393 0.0388