XML 133 R111.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Nonvested Stock Awards Classified in Equity (Details) - Restricted Stock Units (RSUs) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares      
Shares Outstanding Beginning Balance 1,213    
Shares Granted 825    
Shares Vested (906)    
Shares Forfeited (145)    
Shares Outstanding Ending Balance 987 1,213  
Weighted Average Grant Date Fair Value at Beginning of Period $ 35.51    
Weighted Average Grant Date Fair Value of Shares Granted 49.57 $ 45.56 $ 28.21
Weighted Average Grant Date Fair Value of Shares Vested 37.88    
Weighted Average Grant Date Fair Value of Shares Forfeited 40.71    
Weighted Average Grant Date Fair Value at End of Period $ 44.31 $ 35.51