v3.26.3
Fair Value Measurements - Weighted average (in aggregate) significant unobservable inputs (Details) - Level 3 - Share Payable
Sep. 30, 2026
$ / shares
Y
Dec. 31, 2025
$ / shares
Y
Sep. 30, 2025
$ / shares
Y
Strike price | Initial issuance date      
Fair Value Measurements      
Measurement input, Warrant Liability | $ / shares 0.15   0.24
Strike price | Remeasured      
Fair Value Measurements      
Measurement input, Warrant Liability | $ / shares 0.15 0.22  
Contractual term (years) | Initial issuance date      
Fair Value Measurements      
Measurement input, Warrant Liability | Y 0.09   0.09
Contractual term (years) | Remeasured      
Fair Value Measurements      
Measurement input, Warrant Liability | Y 0.04 0.05  
Volatility (annual) | Initial issuance date      
Fair Value Measurements      
Measurement input, Warrant Liability 53   64
Volatility (annual) | Remeasured      
Fair Value Measurements      
Measurement input, Warrant Liability 52 64  
Risk-free rate | Initial issuance date      
Fair Value Measurements      
Measurement input, Warrant Liability 3.9   4.3
Risk-free rate | Remeasured      
Fair Value Measurements      
Measurement input, Warrant Liability 4 3.7  
Dividend yield (per share) | Initial issuance date      
Fair Value Measurements      
Measurement input, Warrant Liability 0   0
Dividend yield (per share) | Remeasured      
Fair Value Measurements      
Measurement input, Warrant Liability 0 0