XML 90 R81.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Restricted Stock and RSUs Activity (Details) - 2020 Incentive Award Plan - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Restricted Stock And Restricted Stock Units (RSUs)      
Number of Shares      
Unvested, beginning balance (in shares) 3,068,851    
Granted (in shares) 1,152,992    
Vested (in shares) (370,127)    
Forfeited and canceled (in shares) (38,959)    
Unvested, ending balance (in shares) 3,812,757   3,068,851
Time-Based Restricted Stock and Restricted Stock Units (RSUs)      
Number of Shares      
Unvested, beginning balance (in shares) 2,706,078    
Granted (in shares) 962,574    
Vested (in shares) (212,967)    
Forfeited and canceled (in shares) (30,165)    
Unvested, ending balance (in shares) 3,425,520   2,706,078
Weighted Average Grant Date Fair Value Per Share      
Unvested, beginning balance (USD per share) $ 36.67    
Granted (USD per share) 41.09    
Vested (USD per share) 39.37    
Forfeited and canceled (USD per share) 27.23    
Unvested, ending balance (USD per share) $ 37.83   $ 36.67
Performance Based Restricted Stock And Restricted Stock Units (RSUs)      
Number of Shares      
Unvested, beginning balance (in shares) 362,773    
Granted (in shares) 190,418    
Vested (in shares) (157,160)    
Forfeited and canceled (in shares) (8,794)    
Unvested, ending balance (in shares) 387,237   362,773
Weighted Average Grant Date Fair Value Per Share      
Unvested, beginning balance (USD per share) $ 38.21    
Granted (USD per share) 38.93    
Vested (USD per share) 38.20    
Forfeited and canceled (USD per share) 34.36    
Unvested, ending balance (USD per share) $ 38.65   $ 38.21
Cash-Settled Restricted Stock Units (RSUs)      
Number of Shares      
Granted (in shares) 68,159    
Time-Based Restricted Stock Units (RSUs)      
Number of Shares      
Granted (in shares)   199,076  
Performance Based Restricted Stock Units (RSUs)      
Number of Shares      
Granted (in shares) 13,367   185,186