XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation Plans - Schedule of Share-Based Payment Arrangement, Restricted Stock and Performance-Based Share Activity (Details) - Restricted And Performance Based Shares - $ / shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Shares        
Balance at December 31, 2024 (in shares) 929,024 880,976    
Granted (in shares) 0 0    
Vested (in shares) (35,564) (7,928)    
Forfeited (in shares) (1,721) (7,150)    
Balance at March 31, 2025 (in shares) 891,739 865,898    
Weighted Average Grant Date Fair Value Per Share        
Balance at December 31, 2023 (in usd per share) $ 26.86 $ 29.47 $ 26.82 $ 29.48
Granted (in usd per share) 0 0    
Vested (in usd per share) 27.15 27.70    
Forfeited (in usd per share) 27.87 32.47    
Balance at March 31, 2024 (in usd per share) $ 26.86 $ 29.47