XML 80 R67.htm IDEA: XBRL DOCUMENT v3.26.1
Equity Incentive Plans - Narrative (Details)
$ in Millions
1 Months Ended 12 Months Ended
Apr. 02, 2026
shares
Jun. 30, 2018
shares
Jan. 31, 2026
USD ($)
tranche
purchase_period
shares
Jan. 31, 2025
USD ($)
shares
Jan. 31, 2024
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Options granted in period (shares)     0 0 0
Intrinsic value of options exercised | $     $ 0.0 $ 0.0 $ 0.0
Exercise of stock options (shares)     0 0 7,638
Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period     4 years    
Term of award     ten years    
Restricted stock units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares granted (in shares)     4,343,176 3,367,104 3,523,844
Compensation cost not yet recognized | $     $ 55.5    
Recognition period for compensation cost not yet recognized     2 years 7 months 6 days    
Restricted stock units | Certain Employee          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Incremental stock-based compensation related to modifications | $     $ 1.0    
Stock-based compensation resulting from accelerating its recognition | $     $ 1.9    
Restricted stock units | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Service condition satisfaction period     3 years    
Restricted stock units | Minimum | Cliff vesting in one or two years and quarterly vesting afterwards          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period     1 year    
Restricted stock units | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Service condition satisfaction period     4 years    
Restricted stock units | Maximum | Cliff vesting in one or two years and quarterly vesting afterwards          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period     2 years    
PSUs | Share-Based Payment Arrangement, Employee          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period     1 year    
Number of shares granted (in shares)     450,000    
Number of tranches | tranche     4    
Stock price hurdle, threshold average trading days     30 days    
Expiration period     4 years    
PSUs | Cliff vesting in one or two years and quarterly vesting afterwards          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Service condition satisfaction period     1 year    
Number of shares granted (in shares)     150,000    
Class B Common Stock | Subsequent event          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting of restricted stock units (shares) 900,000        
2018 Plan | Common Class A and Common Class B          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percentage of outstanding shares (percent)   5.00%      
2018 Plan | Class B Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Additional shares authorized (shares)   3,500,000 1,972,705    
Common stock reserved for future issuance (shares)     1,338,314    
Employee Stock Purchase Plan | ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation cost not yet recognized | $     $ 0.7    
Recognition period for compensation cost not yet recognized     8 months 12 days    
Duration of overlapping offering periods     12 months    
Number of purchase periods in each offering period | purchase_period     2    
Duration of purchase periods     6 months    
Share purchase price as percentage of fair value of common stock (percent)     25.00%    
Maximum annual contributions via payroll deductions (shares)     300    
Percentage of eligible compensation (percent)     85.00%    
Number of shares available for grant (shares)     175,203    
Employee Stock Purchase Plan | Common Class A and Common Class B | ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percentage of outstanding shares (percent)         1.50%
Employee Stock Purchase Plan | Class B Common Stock | ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Additional shares authorized (shares)   1,050,000 591,811    
Common stock reserved for future issuance (shares)     844,128