XML 383 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation Plans - Restricted Stock Activity (Details) - Restricted Stock - 2023 Stock Incentive Plan - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Number Outstanding    
Balance at the beginning of the period (in shares) 495,948 560,608
Shares granted (in shares) 335,100 330,400
Shares forfeited (in shares) (7,665) 0
Shares vested (in shares) (357,527) (395,060)
Balance at the end of the period (in shares) 465,856 495,948
Weighted Average Grant Date Fair Value    
Balance at the beginning of the period (in dollars per share) $ 32.30 $ 36.30
Shares granted (in dollars per share) 56.06 32.44
Shares cancelled (in dollars per share) 42.99 0
Shares vested (in dollars per share) 31.34 38.09
Balance at the end of the period (in dollars per share) $ 49.95 $ 32.30