XML 106 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
EMPLOYEE AND DIRECTOR BENEFITS - Schedule of Exercisable Options (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
shares
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Shares (in shares) | shares 188,908
Weighted Average Exercise Price (in dollars per share) $ 17.07
Weighted Average Remaining Contractual Term 4 years 2 months 26 days
Aggregate Intrinsic Value | $ $ 3,068
Exercise Price 1  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price (in dollars per share) $ 10.00
Shares (in shares) | shares 20,000
Weighted Average Exercise Price (in dollars per share) $ 10.00
Weighted Average Remaining Contractual Term 1 year 18 days
Aggregate Intrinsic Value | $ $ 466
Exercise Price 2  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price (in dollars per share) $ 14.00
Shares (in shares) | shares 7,500
Weighted Average Exercise Price (in dollars per share) $ 14.00
Weighted Average Remaining Contractual Term 2 years 3 months 10 days
Aggregate Intrinsic Value | $ $ 145
Exercise Price 3  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price (in dollars per share) $ 14.00
Shares (in shares) | shares 4,500
Weighted Average Exercise Price (in dollars per share) $ 14.00
Weighted Average Remaining Contractual Term 2 years 7 months 13 days
Aggregate Intrinsic Value | $ $ 87
Exercise Price 4  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price (in dollars per share) $ 14.00
Shares (in shares) | shares 5,000
Weighted Average Exercise Price (in dollars per share) $ 14.00
Weighted Average Remaining Contractual Term 2 years 11 months 15 days
Aggregate Intrinsic Value | $ $ 97
Exercise Price 5  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price (in dollars per share) $ 14.50
Shares (in shares) | shares 30,000
Weighted Average Exercise Price (in dollars per share) $ 14.50
Weighted Average Remaining Contractual Term 3 years 18 days
Aggregate Intrinsic Value | $ $ 564
Exercise Price 6  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price (in dollars per share) $ 14.50
Shares (in shares) | shares 5,000
Weighted Average Exercise Price (in dollars per share) $ 14.50
Weighted Average Remaining Contractual Term 3 years 10 months 28 days
Aggregate Intrinsic Value | $ $ 94
Exercise Price 7  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price (in dollars per share) $ 16.00
Shares (in shares) | shares 33,073
Weighted Average Exercise Price (in dollars per share) $ 16.00
Weighted Average Remaining Contractual Term 4 years 1 month 6 days
Aggregate Intrinsic Value | $ $ 572
Exercise Price 8  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price (in dollars per share) $ 20.10
Shares (in shares) | shares 32,488
Weighted Average Exercise Price (in dollars per share) $ 20.10
Weighted Average Remaining Contractual Term 5 years 18 days
Aggregate Intrinsic Value | $ $ 429
Exercise Price 9  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price (in dollars per share) $ 20.10
Shares (in shares) | shares 14,312
Weighted Average Exercise Price (in dollars per share) $ 20.10
Weighted Average Remaining Contractual Term 5 years 1 month 6 days
Aggregate Intrinsic Value | $ $ 189
Exercise Price 10  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price (in dollars per share) $ 18.34
Shares (in shares) | shares 2,000
Weighted Average Exercise Price (in dollars per share) $ 18.34
Weighted Average Remaining Contractual Term 5 years 11 months 15 days
Aggregate Intrinsic Value | $ $ 30
Exercise Price 11  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price (in dollars per share) $ 20.03
Shares (in shares) | shares 15,499
Weighted Average Exercise Price (in dollars per share) $ 20.03
Weighted Average Remaining Contractual Term 6 years 1 month 6 days
Aggregate Intrinsic Value | $ $ 206
Exercise Price 12  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price (in dollars per share) $ 20.61
Shares (in shares) | shares 13,108
Weighted Average Exercise Price (in dollars per share) $ 20.61
Weighted Average Remaining Contractual Term 7 years 1 month 2 days
Aggregate Intrinsic Value | $ $ 166
Exercise Price 13  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price (in dollars per share) $ 30.23
Shares (in shares) | shares 6,043
Weighted Average Exercise Price (in dollars per share) $ 30.23
Weighted Average Remaining Contractual Term 8 years 1 month 9 days
Aggregate Intrinsic Value | $ $ 19
Exercise Price 14  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price (in dollars per share) $ 23.61
Shares (in shares) | shares 190
Weighted Average Exercise Price (in dollars per share) $ 23.61
Weighted Average Remaining Contractual Term 8 years 3 months 3 days
Aggregate Intrinsic Value | $ $ 2
Exercise Price 15  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price (in dollars per share) $ 22.53
Shares (in shares) | shares 195
Weighted Average Exercise Price (in dollars per share) $ 22.53
Weighted Average Remaining Contractual Term 8 years 9 months 14 days
Aggregate Intrinsic Value | $ $ 2