XML 90 R79.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders’ Equity - Narrative (Details)
3 Months Ended 9 Months Ended
Feb. 24, 2023
shares
Apr. 08, 2021
USD ($)
shares
Sep. 30, 2024
USD ($)
$ / shares
shares
Sep. 30, 2023
USD ($)
shares
Sep. 30, 2024
USD ($)
$ / shares
shares
Sep. 30, 2023
USD ($)
vesting_tranche
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
Feb. 28, 2022
USD ($)
Dec. 31, 2020
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common stock, authorized (in shares) | shares     700,000,000   700,000,000   700,000,000   700,000,000
Common stock, par value (in dollars per share) | $ / shares     $ 0.0001   $ 0.0001   $ 0.0001   $ 0.0001
Authorized share repurchase amount               $ 400,000,000  
Repurchase and retirement of common stock (in shares) | shares         0        
Stock repurchase program, remaining authorized repurchase amount (in dollars per share)     $ 222,100,000   $ 222,100,000        
Aggregate intrinsic value of options exercised         34,000,000.0 $ 18,500,000      
Fair value of options vested during period         $ 23,200,000 $ 26,400,000      
Annual target bonus opportunity percentage         75.00%        
Number of vesting tranches | vesting_tranche           9      
Common Stock                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Issuance of common stock under employee stock purchase plan (in shares) | shares     135,431 147,325 333,564 459,459      
Weighted Average                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Weighted average grant date fair value (in dollars per share) | $ / shares         $ 14.42 $ 8.06      
Options issued and outstanding                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Unrecognized stock-based compensation expense related to unvested stock options     $ 40,400,000   $ 40,400,000        
Dividend yield     0.00% 0.00% 0.00% 0.00%      
Options issued and outstanding | Weighted Average                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Period of recognition         2 years 6 months        
Restricted stock units outstanding                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Unrecognized stock-based compensation expense     $ 114,700,000   $ 114,700,000        
Awards outstanding (in shares) | shares     4,511,475   4,511,475   5,534,394    
Unvested (in dollars per share) | $ / shares     $ 33.14   $ 33.14   $ 34.90    
Restricted stock units outstanding | Minimum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting period         1 year        
Restricted stock units outstanding | Maximum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting period         4 years        
Restricted stock units outstanding | Weighted Average                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Period of recognition         1 year 8 months 12 days        
Restricted Stock                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting period   2 years              
Awards outstanding (in shares) | shares     0   0        
Restricted Stock | Prodigy Software, Inc.                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Restricted stock issued (in shares) | shares   82,201              
Issuance of common stock upon settlement of restricted stock units   $ 10,100,000              
PRSUs outstanding                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Unrecognized stock-based compensation expense       $ 39,000,000   $ 39,000,000      
Awards outstanding (in shares) | shares     0   0        
Number of shares available for settlement of cancelled awards (in shares) | shares 687,500                
Unvested (in dollars per share) | $ / shares     $ 68.76   $ 68.76        
Shares available for issuance under employee stock purchase plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Unrecognized stock-based compensation expense     $ 0   $ 0        
Purchase period         6 months        
ESPP purchase price of common stock, percent of market price         85.00%        
Dividend yield     0.00% 0.00% 0.00% 0.00%