v3.26.1
Stock-Based Compensation - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 01, 2026
shares
Jul. 31, 2024
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2025
$ / shares
shares
Apr. 28, 2025
shares
Share-Based Compensation Arrangement by Share-Based Payment Award                
Shares reserved for issuance     34,794,321   34,794,321   31,940,083  
Stock-based compensation expense | $     $ 13,606 $ 3,895 $ 21,011 $ 6,318    
2024 Equity Incentive Plan                
Share-Based Compensation Arrangement by Share-Based Payment Award                
Available for future grant     0   0      
Expiration period         10 years      
Vested term         4 years      
2025 Equity Incentive Plan                
Share-Based Compensation Arrangement by Share-Based Payment Award                
Percentage on total number of shares outstanding         5.00%      
Number of shares authorized     8,018,700   8,018,700      
Number of remaining shares     5,979,990   5,979,990      
Number of additional shares authorized 3,535,788              
2025 Employee Stock Purchase Plan                
Share-Based Compensation Arrangement by Share-Based Payment Award                
Percentage on total number of shares outstanding         1.00%      
Number of remaining shares     1,133,122   1,133,122      
Shares reserved for issuance               526,241
Available for future grant     2,000,000   2,000,000      
Number of additional shares authorized 707,157              
2026 Employment Inducement Stock Incentive Plan                
Share-Based Compensation Arrangement by Share-Based Payment Award                
Number of shares authorized     1,750,000   1,750,000      
Number of remaining shares     1,250,000   1,250,000      
Maximum | 2024 Equity Incentive Plan                
Share-Based Compensation Arrangement by Share-Based Payment Award                
Vested term         4 years      
Employee Stock Option                
Share-Based Compensation Arrangement by Share-Based Payment Award                
Non-qualified stock options granted to purchase common stock         3,998,956      
Shares reserved for issuance     13,162,759   13,162,759   9,736,078  
Common stock options granted and outstanding     13,162,759   13,162,759   9,736,078  
Weighted average grant date fair value | $ / shares         $ 12.86      
Aggregate intrinsic value of options exercised | $         $ 4,000      
Unrecognized stock based compensation cost | $     $ 75,100   $ 75,100      
Unrecognized stock-based compensation weighted-average period         3 years 1 month 6 days      
Restricted Stock Units                
Share-Based Compensation Arrangement by Share-Based Payment Award                
Shares reserved for issuance     489,854   489,854   0  
Restricted stock units award         497,354      
Vested term         4 years      
Unrecognized stock based compensation cost | $     $ 6,600   $ 6,600      
Unrecognized stock-based compensation weighted-average period         3 years 8 months 12 days      
Restricted Stock Awards                
Share-Based Compensation Arrangement by Share-Based Payment Award                
Vested term         4 years      
Unrecognized stock-based compensation weighted-average period         2 years 1 month 6 days      
Restricted Stock Awards | Maximum                
Share-Based Compensation Arrangement by Share-Based Payment Award                
Unrecognized stock based compensation cost | $     $ 100   $ 100      
Parade Warrant Obligation                
Share-Based Compensation Arrangement by Share-Based Payment Award                
Shares reserved for issuance     804,519   804,519   804,519  
Share outstanding percentage   0.01            
Common stock warrant issued             804,519  
Warrant exercise price per share | $ / shares             $ 15.43  
Parade Warrant Obligation | Granted on December 31, 2025                
Share-Based Compensation Arrangement by Share-Based Payment Award                
Stock-based compensation expense | $       $ 1,500   $ 2,400    
Parade Warrant Obligation | Expected to issue on December 31, 2026                
Share-Based Compensation Arrangement by Share-Based Payment Award                
Fair value of warrants | $     $ 19,500   $ 19,500      
Stock-based compensation expense | $     7,100   9,800      
Unrecognized stock based compensation cost | $     $ 9,800   $ 9,800      
Unrecognized stock-based compensation weighted-average period         6 months