XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation Plan - Schedule of Share-Based Compensation Activity, Payment Arrangement (Details)
$ / shares in Units, $ in Millions
9 Months Ended
Sep. 30, 2024
USD ($)
$ / shares
shares
Restricted stock units awards  
Number of Shares  
Unit awards, beginning balance (in shares) | shares 58,587
Granted (in shares) | shares 53,266
Vested (in shares) | shares (30,430)
Forfeited (in shares) | shares (3,491)
Unit awards, ending balance (in shares) | shares 77,932
Weighted Average Grant Date Fair Value per Share  
Unit awards, beginning balance (in dollars per share) $ 41.16
Granted (in dollars per share) 29.96
Vested (in dollars per share) 39.03
Forfeited (in dollars per share) 36.67
Unit awards, ending balance (in dollars per share) $ 34.54
Aggregate grant date fair value awards issues | $ $ 1.6
Restricted stock units awards | Minimum  
Weighted Average Grant Date Fair Value per Share  
Granted (in dollars per share) $ 24.51
Restricted stock units awards | Maximum  
Weighted Average Grant Date Fair Value per Share  
Granted (in dollars per share) $ 30.03
Performance share unit awards  
Number of Shares  
Unit awards, beginning balance (in shares) | shares 17,424
Granted (in shares) | shares 29,546
Vested (in shares) | shares (6,445)
Forfeited (in shares) | shares (524)
Unit awards, ending balance (in shares) | shares 40,001
Weighted Average Grant Date Fair Value per Share  
Unit awards, beginning balance (in dollars per share) $ 31.03
Granted (in dollars per share) 30.01
Vested (in dollars per share) 29.72
Forfeited (in dollars per share) 30.26
Unit awards, ending balance (in dollars per share) $ 30.50
Aggregate grant date fair value awards issues | $ $ 0.9
Performance factor 100.00%
Performance share unit awards | Minimum  
Weighted Average Grant Date Fair Value per Share  
Granted (in dollars per share) $ 24.58
Performance share unit awards | Maximum  
Weighted Average Grant Date Fair Value per Share  
Granted (in dollars per share) $ 30.03