XML 52 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Share-Based Compensation - Narrative (Details) - USD ($)
6 Months Ended
Jun. 09, 2025
Jun. 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)   18,024,000 16,896,000
Unrecognized compensation cost, options   $ 13,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)   8,894,000 10,874,000
Unrecognized compensation cost, period for recognition (in years)   2 years 2 months 12 days  
Restricted Stock Units      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common stock, capital reserved for future issuance (in shares)   3,752,000 928,000
Unrecognized compensation cost, period for recognition (in years)   3 years 6 months  
Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized, amount   $ 53,900,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,672,449 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%  
Purchase period (in months)   27 months  
Increase in number of shares available for grant, period for increase (in years)   10 years