XML 90 R78.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation Expense and Employee Benefit Plans - Stock Option and Stock Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Outstanding Options/RSUs, Number of Shares      
Outstanding, beginning (in shares) 10,737,295    
Exercised (in shares) (149,662)    
Cancelled (in shares) (188,289)    
Outstanding, ending (in shares) 10,399,344    
Vested and expected to vest (in shares) 10,322,713    
Exercisable (in shares) 8,841,572    
Outstanding Options Weighted Average Exercise Price      
Weighted average exercise price, outstanding options (in dollars per share) $ 21.31   $ 21.23
Vested and expected to vest (in dollars per share) 21.40    
Exercisable (in dollars per share) $ 23.30    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Outstanding, remaining contractual life 5 years 5 years 2 months 12 days  
Outstanding, aggregate intrinsic value $ 67,413   $ 60,304
Vested and expected to vest, remaining contractual life 5 years    
Exercisable, remaining contractual life 4 years 8 months 12 days    
Vested and expected to vest, aggregate intrinsic value $ 66,271    
Exercisable, aggregate intrinsic value $ 45,009