v3.26.1
Stock-based Compensation - Additional Information (Details) - USD ($)
6 Months Ended 12 Months Ended
Aug. 19, 2024
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Jan. 01, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Weighted-average grant-date fair value of options granted   $ 16.25 $ 6.84    
Aggregate intrinsic value of stock options exercised   $ 3,300,000 $ 800,000    
Unrecognized compensation cost related to unvested stock options   $ 39,700,000      
Weighted average period in years of recognition for unvested stock options   2 years 6 months      
2024 Stock Option and Incentive Plan and 2021 Stock Option and Grant Plan          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Common stock reserved for future issuance   13,929,455      
2024 Stock Option and Incentive Plan          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Common stock reserved for future issuance 3,180,000 4,312,836     2,711,887
Increase in percentage of outstanding number of common stock   5.00%      
2024 Employee Stock Purchase Plan          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Common stock reserved for future issuance 488,467       0
Increase in number of shares available for issuance 976,934        
Shares issued   54,068      
Increase in percentage of outstanding number of common stock   1.00%      
Restricted Stock Units          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Weighted average period in years of recognition for unvested stock options   3 years 6 months      
Fair value of stock units vested   $ 300,000   $ 0  
Unrecognized compensation cost related to RSUs   $ 8,400,000