v3.26.1
Stock Option Plan - Summary of Fair Values of Stock Options (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Risk-free interest rate   4.10%   4.10%
Risk-free interest rate, Minimum 4.10%   4.00%  
Risk-free interest rate, Maximum 4.30%   4.10%  
Expected volatility of underlying stock, Minimum 77.00% 66.30% 69.70% 66.30%
Expected volatility of underlying stock, Maximum 79.40% 66.60% 79.60% 66.60%
Fair value of underlying common stock   $ 3.08   $ 3.08
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
Maximum [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Expected life of options (in years) 6 years 1 month 6 days 6 years 1 month 6 days 6 years 1 month 6 days 6 years 1 month 6 days
Fair value of underlying common stock $ 12.97   $ 10.48  
Minimum [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Expected life of options (in years) 5 years 7 months 6 days 5 years 10 months 24 days 5 years 7 months 6 days 5 years 10 months 24 days
Fair value of underlying common stock $ 7.93   $ 5.41