v3.26.1
Stock Incentive Plans - Schedule of the Fair Value of Options Granted (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]    
Share price (in dollars per share) $ 6.95 $ 2.01
Expected option term (years) 5 years 9 months 18 days 5 years 6 months
Expected volatility 76.60% 71.20%
Risk-free rate of return 4.10% 4.00%
Expected annual dividend yield 0.00% 0.00%
Weighted-average grant date fair value $ 6.95 $ 1.29