v3.26.1
Fair Value Measurements - Convertible Securities Notes Valuation Input (Details)
Dec. 31, 2025
$ / shares
Y
Dec. 31, 2024
Y
$ / shares
Share price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Promissory notes measurement input | $ / shares 26.3 20.6
Discount rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Promissory notes measurement input 2.33 3.33
Expected Term (years)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Promissory notes measurement input | Y 3.44 4.2
Risk-Free interest rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Promissory notes measurement input 0.70 0.60