v3.26.1
Stock-based Compensation and Other Employee Matters - Valuation assumptions (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Stock-based Compensation    
Per share fair value of common stock $ 14.44 $ 4.62
Expected volatility   73.79%
Expected volatility - Minimum 67.72%  
Expected volatility - Maximum 70.82%  
Expected term (in years)   5 years 11 months 8 days
Risk-free rate   3.90%
Risk-free rate - Minimum 3.70%  
Risk-free rate - Maximum 4.00%  
Minimum    
Stock-based Compensation    
Expected term (in years) 5 years 6 months  
Maximum    
Stock-based Compensation    
Expected term (in years) 6 years 3 months