XML 64 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Stock Ownership Plan (Tables)
12 Months Ended
Dec. 31, 2023
Employee Stock Ownership Plan.  
Schedule of shares held by the ESOP trust

 

 

December 31,

 

December 31,

 

 

 

 

2023

 

2022

 

 

Allocated shares

 

619,938

 

583,474

Unearned shares

 

244,665

 

293,598

Total ESOP shares

 

864,603

 

877,072

Fair value of unearned shares, in thousands

$

2,728

$

7,049