v3.26.1
Fair Value Measurements (Weighted average Significant Unobservable Inputs) (Details)
Jun. 30, 2026
Y
$ / shares
Dec. 31, 2025
Y
$ / shares
Stock price    
Fair Value Measurements    
Warrant liability, measurement input 0.28 0.68
Risk-free interest rate    
Fair Value Measurements    
Warrant liability, measurement input 0.037 0.0375
Expected term in years    
Fair Value Measurements    
Warrant liability, measurement input | Y 1.3 1.8
Expected Volatility    
Fair Value Measurements    
Warrant liability, measurement input 2.06 1.51
Avenue | Warrants | Stock price    
Fair Value Measurements    
Warrant liability, measurement input 116.25