XML 54 R35.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements - Canaccord Warrants (Details) - Canaccord warrants
Oct. 31, 2023
USD ($)
D
$ / shares
Dec. 31, 2025
Y
shares
Dec. 31, 2024
Y
shares
Jun. 30, 2024
Fair Value Measurements        
Warrants and Rights Outstanding, Valuation Technique [Extensible Enumeration]   us-gaap:BlackScholesMertonModelMember   us-gaap:MonteCarloModelMember
Number of warrants | shares   308,333 308,333  
Exercise price of warrants $ 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      
Exercise price        
Fair Value Measurements        
Warrants, measurement input   9 9  
Closing stock price        
Fair Value Measurements        
Warrants, measurement input   3.46 5.03  
Volatility        
Fair Value Measurements        
Warrants, measurement input   1.23 0.80  
Term (time to expiration in years)        
Fair Value Measurements        
Warrants, measurement input | Y   2.84 3.84  
Risk-free rate        
Fair Value Measurements        
Warrants, measurement input   0.035 0.043