v3.26.1
Stock-Based Compensation - Schedule of Restricted Stock and Restricted Stock Unit Activity (Details) - $ / shares
3 Months Ended 6 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
RSUs        
Number of Shares        
Granted (in shares) 111,136 28,913    
Weighted Average Grant Date Fair Value Per Share        
Granted ( in USD per share)     $ 36.73 $ 40.54
RSUs | 2020 Incentive Award Plan        
Number of Shares        
Unvested, beginning balance (in shares) 3,408,609   3,408,609  
Granted (in shares)     2,478,586  
Vested (in shares)     (1,006,254)  
Forfeited and canceled (in shares)     (137,804)  
Unvested, ending balance (in shares)     4,743,137  
Time-Based Restricted Stock Units (RSUs) | 2020 Incentive Award Plan        
Number of Shares        
Unvested, beginning balance (in shares) 3,163,771   3,163,771  
Granted (in shares)     1,934,288  
Vested (in shares)     (795,333)  
Forfeited and canceled (in shares)     (137,421)  
Unvested, ending balance (in shares)     4,165,305  
Weighted Average Grant Date Fair Value Per Share        
Unvested, beginning balance (in USD per share) $ 43.96   $ 43.96  
Granted ( in USD per share)     35.90  
Vested (in USD per share)     42.23  
Forfeited and canceled (in USD per share)     42.65  
Unvested, ending balance (in USD per share)     $ 40.59  
Performance Based Restricted Stock Units (RSUs) | 2020 Incentive Award Plan        
Number of Shares        
Unvested, beginning balance (in shares) 244,838   244,838  
Granted (in shares)     544,298  
Vested (in shares)     (210,921)  
Forfeited and canceled (in shares)     (383)  
Unvested, ending balance (in shares)     577,832  
Weighted Average Grant Date Fair Value Per Share        
Unvested, beginning balance (in USD per share) $ 42.10   $ 42.10  
Granted ( in USD per share)     39.67  
Vested (in USD per share)     40.21  
Forfeited and canceled (in USD per share)     40.11  
Unvested, ending balance (in USD per share)     $ 40.50  
Cash-Settled Restricted Stock Units (RSUs) | 2020 Incentive Award Plan        
Number of Shares        
Granted (in shares)     51,683