XML 66 R57.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED AWARDS (Narrative) (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2022
USD ($)
ShareBasedCompensationPlan
$ / shares
shares
Mar. 31, 2021
USD ($)
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted average period of recognition, unvested stock options 3 years  
Number of stock plans | ShareBasedCompensationPlan 2  
Class A reserved under the 2012 Equity Incentive Plan 3,247,276  
Class A number of shares available for grant under the 2012 Equity Incentive Plan 1,333,253  
Intrinsic value of stock options exercised | $ $ 4.7 $ 10.1
Stock Option [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 4 years  
Unrecognized compensation expense, unvested stock options | $ $ 78.8  
Maximum contractual term 10 years  
Weighted average grant date fair value per share | $ / shares $ 20.48 $ 19.26
2012 Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Base number of shares that may be issuable under stock plan 3,076,923  
2012 Plan [Member] | Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares authorized 10,769,230  
Annual percentage limit for incremental shares that may be issued 3.00%  
2021 Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Base number of shares that may be issuable under stock plan 2,000,000  
2021 Plan [Member] | Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Base number of shares that may be issuable under stock plan 2,000,000