XML 54 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Canaccord Warrants (Details)
Oct. 31, 2023
USD ($)
D
$ / shares
Dec. 31, 2024
$ / shares
shares
Jun. 30, 2024
Dec. 31, 2023
shares
Canaccord warrants        
Fair Value Measurements        
Warrants and Rights Outstanding, Valuation Technique [Extensible Enumeration]   us-gaap:BlackScholesMertonModelMember us-gaap:MonteCarloModelMember  
Number of warrants | shares   308,333   1,200,000
Exercise price of warrants $ 9 $ 9    
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        
Fair Value Measurements        
Number of warrants | shares   308,333   1,200,000
Level 3 | Exercise price        
Fair Value Measurements        
Warrants, measurement input   9   9
Level 3 | Closing stock price        
Fair Value Measurements        
Warrants, measurement input   5.03   18.7
Level 3 | Phase 3 data probability of success        
Fair Value Measurements        
Warrants, measurement input       0.60
Level 3 | Volatility        
Fair Value Measurements        
Warrants, measurement input   0.80   0.55
Level 3 | Term (time to expiration in years)        
Fair Value Measurements        
Warrants, measurement input   3.84   4.84
Level 3 | Redemption hurdle price        
Fair Value Measurements        
Warrants, measurement input       14.25
Level 3 | Risk-free rate        
Fair Value Measurements        
Warrants, measurement input   0.043   0.039