v3.26.3
Share-Based Compensation - Narrative (Details) - USD ($)
9 Months Ended
Jun. 09, 2025
Sep. 30, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common stock, capital reserved for future issuance (in shares)   16,411,000 16,896,000
Unrecognized compensation cost, options   $ 11,200,000  
Shares available for purchase under the ESPP      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common stock, capital reserved for future issuance (in shares)   1,706,000 1,121,000
Unvested stock options      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common stock, capital reserved for future issuance (in shares)   7,631,000 10,874,000
Unrecognized compensation cost, period for recognition (in years)   2 years  
Restricted Stock Units      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common stock, capital reserved for future issuance (in shares)   3,595,000 928,000
Unrecognized compensation cost, period for recognition (in years)   3 years 3 months 18 days  
Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized, amount   $ 51,600,000  
Restricted Stock Units | Minimum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Award vesting period (in years)   1 year  
Restricted Stock Units | Maximum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Award vesting period (in years)   4 years  
2025 Equity Incentive Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common stock, capital reserved for future issuance (in shares) 5,045,541    
Increase in number of shares available for grant, percentage of shares outstanding 5.00%    
Maximum shares issuable (in shares) 15,136,624    
Award maximum term (in years) 10 years    
Award vesting period (in years) 4 years    
Shares available for issuance (in shares)   3,478,528 3,973,135
2025 Employee Stock Purchase Plan | Shares available for purchase under the ESPP      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common stock, capital reserved for future issuance (in shares) 1,121,231    
Increase in number of shares available for grant, percentage of shares outstanding   1.00%  
Maximum shares issuable (in shares)   6,727,388  
Shares available for issuance (in shares)   1,706,431 1,121,231
Maximum employee subscription rate, percent   15.00%  
Maximum number of shares per employee (in shares)   666  
Maximum employee subscription amount   $ 25,000  
Purchase price of common stock, percent   85.00%  
Increase in number of shares available for grant, period for increase (in years)   10 years