XML 80 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation and Employee Benefit Plans - Schedule of Non-Vested Performance Stock Awards (PSUs) Activity (Details) - Performance Shares - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Shares      
Beginning balance (in shares) 2,794    
Granted (in shares) 866    
Vested (in shares) (777)    
Forfeited (in shares) (838)    
Ending balance (in shares) 2,045 2,794  
Vested and expected to vest, ending balance (in shares) 3,649    
Weighted-Average Grant Date Fair Value per Share      
Beginning balance (in usd per share) $ 31.24    
Granted (in usd per share) 52.90 $ 32.14 $ 31.39
Vested (in usd per share) 29.59    
Forfeited (in usd per share) 37.89    
Ending balance (in usd per share) 38.32 $ 31.24  
Vested and expected to vest, ending balance (in usd per share) $ 37.78