v3.26.1
Stock-based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2026
Mar. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of common shares issued   1,572,649  
Weighted-average grant-date fair value of stock options granted   $ 10.65  
Unrecognized compensation cost $ 52.9 $ 52.9  
Weighted-average period expected to be recognized   3 years 1 month 6 days  
Stock Option      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted-average grant-date fair value of stock options granted   $ 7.68 $ 3.8
2024 Equity Incentive Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of common shares issued 15,517,688    
Common stock shares available for grant (in shares) 1,030,020 1,030,020  
Stock options expiration period   10 years  
2024 Equity Incentive Plan | Maximum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Term of stock options   10 years  
Stock options vesting period   4 years  
2024 Equity Incentive Plan | Minimum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Fair market value percentage of common stock   100.00%  
Combined voting power   10.00%  
Incentive stock option percentage   110.00%  
Stock options vesting period   3 years