XML 114 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - RSU and PRSU awards (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Granted, weighted-average grant-date fair value (in dollars per share) $ 13.85    
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 212,811
Granted, weighted-average grant-date fair value (in dollars per share) $ 16.92    
Vested (in shares) (166,315)    
Vested, weighted-average grant-date fair value (in dollars per share) $ 20.02    
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) 322,796 280,161  
Non-vested awards, weighted-average grant-date fair value, ending balance (in dollars per share) $ 18.91 $ 21.14  
Vested but unissued (in shares) 211,154    
Vested but unissued, weighted-average grant-date fair value (in dollars per share) $ 20.3    
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 63,250
Granted, weighted-average grant-date fair value (in dollars per share) $ 16.81    
Reduced shares due to performance factor (in shares) (28,720)    
Reduced shares due to performance factor (in dollars per share) 21.85    
Vested (in shares) (33,040)    
Vested, weighted-average grant-date fair value (in dollars per share) $ 18.58    
Non-vested awards, ending balance (in shares) 83,160 77,570  
Non-vested awards, weighted-average grant-date fair value, ending balance (in dollars per share) $ 17.42 $ 20.08  
Vested but unissued (in shares) 23,715    
Vested but unissued, weighted-average grant-date fair value (in dollars per share) $ 19.99