v3.26.1
Stock-Based Compensation - Valuation of Stock Options (Details) - Stock options - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Stock-Based Compensation    
Weighted-average grant date fair value of options granted ($ per share) $ 20.6 $ 4.02
Minimum Volatility (%) 78.55% 98.84%
Maximum Volatility (%) 96.71% 102.72%
Minimum Risk-free interest rate (%) 3.81% 4.00%
Maximum Risk-free interest rate (%) 4.28% 4.65%
Dividend yield (%) 0.00% 0.00%
Minimum    
Stock-Based Compensation    
Expected term (in years) 5 years 3 months 7 days 5 years 2 months 23 days
Maximum    
Stock-Based Compensation    
Expected term (in years) 6 years 21 days 6 years 29 days