XML 39 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Canaccord Warrants (Details) - Canaccord Warrants
6 Months Ended
Jun. 30, 2024
USD ($)
Y
shares
D
$ / shares
Dec. 31, 2023
Y
shares
Fair Value Measurements    
Number of warrants | shares 1,140,000 1,200,000
Exercise price per share $ 9.00  
Redemption price per share $ 0.001  
Threshold period of notice for redemption 30 days  
Closing price of common stock $ 14.25  
Average daily trading value | $ $ 2,000,000  
Threshold consecutive trading days | D 2  
Term of warrants (in years) 5 years  
Level 3 | Exercise price    
Fair Value Measurements    
Warrants, measurement input 9.00 9.00
Level 3 | Closing stock price    
Fair Value Measurements    
Warrants, measurement input 5.76 18.70
Level 3 | Phase 3 data probability of success    
Fair Value Measurements    
Warrants, measurement input | shares 0.60 0.60
Level 3 | Volatility    
Fair Value Measurements    
Warrants, measurement input 0.70 0.55
Level 3 | Term (time to expiration in years)    
Fair Value Measurements    
Warrants, measurement input | Y 4.34 4.84
Level 3 | Redemption hurdle price    
Fair Value Measurements    
Warrants, measurement input 14.25 14.25
Level 3 | Risk-free rate    
Fair Value Measurements    
Warrants, measurement input 0.044 0.039