XML 235 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Nov. 05, 2021
Feb. 25, 2021
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Apr. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock, authorized (in shares)     500,000,000 500,000,000    
Discount on share repurchase (as a percent)   15.00%        
Reserve for future issuance, evergreen provision (as a percent)   1.00%        
Shares reserved for future issuance (in shares)     2,525,043      
Shares issuable, percent of shares outstanding on last day of prior fiscal year (as a percent)   5.00%        
Number of shares authorized for grant (in shares)     16,390,546      
Granted (in shares)     0 0 0  
Fair value of stock options vested during period     $ 3.7 $ 4.5 $ 15.8  
Shares exercisable, not yet vested (in shares)     0 200,000 300,000  
Shares exercisable, not yet vested, weighted average exercise price (in dollars per share)       $ 2.35 $ 2.46  
Number of shares issued under employee stock purchase plan (in shares)     1,180,747      
Common stock issued under Employee Stock Purchase Plan (ESPP) (in shares)     312,838      
Additional stock-based compensation expense         $ 10.1  
Stock based compensation capitalized     $ 0.7 $ 0.7 $ 0.6  
ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares reserved for future issuance (in shares)     3,705,790      
Number of shares authorized for grant (in shares)     26,071,320      
Stock options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized stock-based compensation expense     $ 0.3      
Unrecognized stock-based compensation expense, period of recognition     1 month 6 days      
Accelerated vesting, number of shares (in shares) 438,783          
RSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized stock-based compensation expense, period of recognition     2 years 4 months 24 days      
Fair value of restricted stock units     $ 56.3      
Stock-based compensation expense related to restricted stock units     $ 95.0      
Accelerated vesting, number of shares (in shares) 50,000          
RSUs | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Service condition period     3 years      
RSUs | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Service condition period     4 years      
IPO            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock, authorized (in shares)           500,000,000
Redeemable convertible preferred stock, authorized (in shares)           10,000,000