v3.26.1
Stockholders’ Equity - Schedule of Weighted-Average Assumptions (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Issuance of common stock under ESPP (in shares) 0 0    
Options issued and outstanding        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years)   5 years 3 months 18 days    
Expected volatility, minimum 66.05% 53.68% 65.70% 50.66%
Expected volatility, maximum 66.36% 53.71% 66.36% 53.71%
Risk-free interest rate   3.72%    
Risk free rate, minimum 4.02%   3.51% 3.72%
Risk free rate, maximum 4.19%   4.19% 4.09%
Dividend yield 0.00% 0.00% 0.00% 0.00%
Options issued and outstanding | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years) 5 years 1 month 6 days   5 years 1 month 6 days 5 years 2 months 12 days
Options issued and outstanding | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years) 5 years 3 months 18 days   5 years 8 months 12 days 7 years
Shares available for issuance under ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years)     6 months 6 months
Expected volatility     71.86% 99.09%
Risk-free interest rate     3.59% 4.34%
Dividend yield     0.00% 0.00%
PRSUs outstanding        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected volatility, minimum     93.23%  
Expected volatility, maximum     94.73%  
Risk free rate, minimum     3.42%  
Risk free rate, maximum     3.82%  
Dividend yield     0.00%  
PRSUs granted (in shares) 0   1,726,737  
PRSUs outstanding | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years)     3 years 10 months 24 days  
PRSUs outstanding | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years)     4 years