v3.26.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jan. 01, 2026
Oct. 31, 2025
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Common stock available for future issuance     15,487,530     15,487,530   12,909,590
Fair value of options vested     $ 100,000   $ 200,000 $ 200,000 $ 400,000  
Stock options granted           807,966 0  
Stock-based compensation expense recognition period           3 years 2 months 15 days    
Stock-based compensation expense     8,626,000   $ 148,000 $ 18,262,000 $ 360,000  
Options expected to be recognized as stock-based compensation expense     $ 42,000,000     $ 42,000,000    
Weighted-average grant date fair value of options granted           $ 15.87    
2019 Equity Incentive Plan                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Vesting period           4 years    
2019 Equity Incentive Plan | Minimum                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Share-based compensation, expiration period           10 years    
2025 Equity Incentive Plan                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Common stock available for future issuance     2,804,036     2,804,036    
Number of shares issued   4,300,000            
Maximum annual increase to the number of shares added to the employee stock purchase plan           5.00%    
Increase in number of shares reserved and available for issuance 2,201,204              
2025 Equity Incentive Plan | Maximum                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Common stock available for future issuance   11,500,000            
Number of shares issued   7,200,000            
2025 Equity Incentive Plan | Minimum                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Share-based compensation, expiration period           10 years    
2025 Employee Stock Purchase Plan                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Common stock available for future issuance   450,000 845,259     845,259    
Number of shares issued           44,981    
Percentage of outstanding number of shares of common stock           1.00%    
Maximum annual increase of shares to the employee stock purchase plan   900,000            
Stock-based compensation expense     $ 100,000     $ 300,000    
Increase in number of shares of common stock reserved 440,240              
Stock Options | Total Vesting Period                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Vesting period           4 years    
Stock Options | Twelve Months After Grant Date                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Vesting percentage           25.00%    
Stock option vesting period from grant date           1 year    
Stock Options | Monthly in Equal Installments                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Vesting percentage           75.00%    
RSUs                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Stock-based compensation expense recognition period           2 years 7 months 20 days    
Unrecognized stock-based compensation expense     49,000,000     $ 49,000,000    
RSU vested but not settled               1,349,275
RSUs vested           425,131 0  
Issued in vesting of RSU's       1,139,648        
RSUs shares withheld to satisfy in tax withholding obligations       417,355        
Paid for employee tax obligations related to vesting of RSUs     $ 0 $ 7,500,000        
RSUs | Total Vesting Period                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Vesting period           4 years    
RSUs | Twelve Months After Grant Date                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Vesting percentage           25.00%    
Restricted stock units vesting period from grant date           1 year    
RSUs | Quarterly in Equal Installments                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Vesting percentage           75.00%