v3.26.1
Stockholders’ Equity - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended
Feb. 28, 2026
Feb. 28, 2025
Jun. 30, 2022
Mar. 31, 2026
Mar. 31, 2025
Equity Incentive Plans          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares available for future issuance (in shares)       6,500,000  
Stock-based compensation expense       $ 5,400,000 $ 5,900,000
Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Term of options granted       10 years  
Vesting period       4 years  
Percentage of awards vesting each year       25.00%  
Restricted Stock Units (RSUs) and Performance Shares (PSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Grants in period (in shares)       3,114,000  
Awards vested and released from right to repurchase (in shares)       831,000  
Unrecognized stock-based compensation       $ 37,400,000  
Weighted-average expected recognition period       2 years 3 months 25 days  
Restricted Stock Units | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period       3 years  
Restricted Stock Units | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period       4 years  
Performance Shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Performance period       1 year  
Performance Shares, 2026          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Grants in period (in shares) 700,000        
Awards vested and released from right to repurchase (in shares)       0  
Awards cancelled (in shares)       0  
Performance Shares, 2025          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percentage of awards vesting each year   99.00%   25.00%  
Grants in period (in shares)   900,000      
Requisite service period       3 years  
Awards vested and released from right to repurchase (in shares)       100,000  
Awards cancelled (in shares)       500,000  
Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Maximum contribution rate     15.00%    
Maximum contribution amount     $ 25,000    
Purchase price of common stock, percent     85.00%    
ESPP purchase period     6 months    
Issuance of common stock under ESPP (in shares)       100,000 100,000