XML 109 R95.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Benefits - Restricted Stock Awards Narrative (Details) - Restricted stock - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation cost $ 406  
Remaining weighted-average vesting period 1 year 10 months 24 days  
Total fair value of shares vested $ 262 $ 372
Granted (in dollars per share) $ 39.89 $ 40.13
2008 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award annual vesting rights 20.00%  
Vesting commencement period from grant date 1 year  
2013 Plan | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 1 year  
2013 Plan | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period 4 years