XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - RSU and PRSU awards (Details) - $ / shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
RSU Awards    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Non-vested awards, beginning balance (in shares) 322,796  
Non-vested awards, weighted-average grant-date fair value, beginning balance (in dollars per share) $ 18.91  
Granted (in shares) 228,501 217,650
Granted, weighted-average grant-date fair value (in dollars per share) $ 14.44  
Vested (in shares) (119,801)  
Vested, weighted-average grant-date fair value (in dollars per share) $ 18.16  
Forfeited (in shares) (23,562)  
Forfeited, weighted-average grant-date fair value (in dollars per share) $ 16.58  
Non-vested awards, ending balance (in shares) 407,934  
Non-vested awards, weighted-average grant-date fair value, ending balance (in dollars per share) $ 16.76  
Vested but unissued (in shares) 161,472  
Vested but unissued, weighted-average grant-date fair value (in dollars per share) $ 19.18  
PRSU Awards    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Non-vested awards, beginning balance (in shares) 83,160  
Non-vested awards, weighted-average grant-date fair value, beginning balance (in dollars per share) $ 17.42  
Granted (in shares) 71,700 67,350
Granted, weighted-average grant-date fair value (in dollars per share) $ 14.56  
Added (reduced) shares due to performance factor (in shares) (15,810)  
Added (reduced) shares due to performance factor (in dollars per share) 19.99  
Non-vested awards, ending balance (in shares) 139,050  
Non-vested awards, weighted-average grant-date fair value, ending balance (in dollars per share) $ 15.65