XML 94 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - RSUs Activity (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Mar. 31, 2022
Dec. 31, 2024
Dec. 31, 2022
RSUs            
Number of Shares            
Granted (in shares) 28,913          
Weighted Average Grant Date Fair Value Per Share            
Granted (USD per share) $ 40.54   $ 50.83      
RSUs | 2020 Incentive Award Plan            
Number of Shares            
Unvested, beginning balance (in shares) 3,417,009          
Granted (in shares) 1,741,125          
Vested (in shares) (1,022,348)          
Forfeited and canceled (in shares) (92,911)          
Unvested, ending balance (in shares) 4,042,875       3,417,009  
Time-Based Restricted Stock Units (RSUs) | 2020 Incentive Award Plan            
Number of Shares            
Unvested, beginning balance (in shares) 3,067,703          
Granted (in shares) 1,524,619 300,964   175,928    
Vested (in shares) (707,444)          
Forfeited and canceled (in shares) (92,617)          
Unvested, ending balance (in shares) 3,792,261       3,067,703  
Weighted Average Grant Date Fair Value Per Share            
Unvested, beginning balance (USD per share) $ 45.45          
Granted (USD per share) 40.54          
Vested (USD per share) 42.46          
Forfeited and canceled (USD per share) 41.81          
Unvested, ending balance (USD per share) $ 44.13       $ 45.45  
Vesting percentage   20.00%        
Performance Based Restricted Stock Units (RSUs) | 2020 Incentive Award Plan            
Number of Shares            
Unvested, beginning balance (in shares) 349,306          
Granted (in shares) 216,506       10,493 185,186
Vested (in shares) (314,904)          
Forfeited and canceled (in shares) (294)          
Unvested, ending balance (in shares) 250,614       349,306 162,038
Weighted Average Grant Date Fair Value Per Share            
Unvested, beginning balance (USD per share) $ 44.83          
Granted (USD per share) 40.53          
Vested (USD per share) 43.84          
Forfeited and canceled (USD per share) 48.68          
Unvested, ending balance (USD per share) $ 42.35       $ 44.83  
Cash-Settled Restricted Stock Units (RSUs) | 2020 Incentive Award Plan            
Number of Shares            
Granted (in shares) 45,607