v3.26.1
Fair Value Measurements - Key assumptions (Details)
Jun. 30, 2026
Y
$ / shares
Dec. 31, 2025
$ / shares
Y
Risk-free rate    
Fair Value Measurements    
Key assumptions, Warrant liability 0.0417 0.0364
Volatility    
Fair Value Measurements    
Key assumptions, Warrant liability 1.15 1.15
Remaining term in years    
Fair Value Measurements    
Key assumptions, Warrant liability | Y 3.7 4.2
Share Price    
Fair Value Measurements    
Key assumptions, Warrant liability 6.21 6.83
Strike Price    
Fair Value Measurements    
Key assumptions, Warrant liability 69.67 69.67