v3.26.1
Fair Value Measurements - Convert Warrant Valuation Inputs (Details) - Convert Warrants
Dec. 31, 2025
Y
$ / shares
Dec. 31, 2024
Y
$ / shares
Volatility    
Fair Value Measurements    
Warrants measurement inputs 0.70 0.65
Risk-Free interest rate    
Fair Value Measurements    
Warrants measurement inputs 0.0372 0.0436
Expected Term (years)    
Fair Value Measurements    
Warrants measurement inputs | Y 5.58 6.58
Measurement Input, Share Price [Member]    
Fair Value Measurements    
Warrants measurement inputs | $ / shares 1.04 1.05