XML 37 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value Measurements - Common stock warrants (Details) - Canaccord Warrants
3 Months Ended
Mar. 31, 2024
USD ($)
shares
D
$ / shares
Dec. 31, 2023
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 11.90 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.60 0.55
Level 3 | Term (time to expiration in years)    
Fair Value Measurements    
Warrants, measurement input 4.59 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.042 0.039