XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - RSU and PRSU awards (Details) - $ / shares
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Restricted Stock Units (RSUs) [Member]    
Non-vested awards, beginning balance (in shares) 280,161  
Non-vested awards, weighted-average grant-date fair value, beginning balance (in dollars per share) $ 21.14  
Granted (in shares) 217,650 235,850
Granted, weighted-average grant-date fair value (in dollars per share) $ 16.92  
Vested (in shares) (159,075)  
Vested, weighted-average grant-date fair value (in dollars per share) $ 19.97  
Forfeited (in shares) (8,700)  
Forfeited, weighted-average grant-date fair value (in dollars per share) $ 19.42  
Non-vested awards, ending balance (in shares) 330,036  
Non-vested awards, weighted-average grant-date fair value, ending balance (in dollars per share) $ 18.96  
Vested but unissued (in shares) 203,914  
Vested but unissued, weighted-average grant-date fair value (in dollars per share) $ 20.27  
Performance-based Restricted Stock Units [Member]    
Non-vested awards, beginning balance (in shares) 77,570  
Non-vested awards, weighted-average grant-date fair value, beginning balance (in dollars per share) $ 20.08  
Granted (in shares) 67,350 79,050
Granted, weighted-average grant-date fair value (in dollars per share) $ 16.81  
Added (reduced) shares due to performance factor (in shares) (18,310)  
Added (reduced), weighted-average grant-date fair value shares due to performance factor (in dollars per share) 19.99  
Vested (in shares) (34,890)  
Vested, weighted-average grant-date fair value (in dollars per share) $ 18.92  
Non-vested awards, ending balance (in shares) 91,720  
Non-vested awards, weighted-average grant-date fair value, ending balance (in dollars per share) $ 18.14  
Vested but unissued (in shares) 46,780  
Vested but unissued, weighted-average grant-date fair value (in dollars per share) $ 22.51