XML 100 R90.htm IDEA: XBRL DOCUMENT v3.24.1
Employee Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Defined Contribution Plan [Line Items]    
Matched percentage by employer 50.00%  
Maximum employee percentage of deferred salary matched by employer 6.00%  
Non-elective safe-harbor contribution received each December 31st 3.00%  
Employer contributions $ 2,200 $ 1,900
Maximum age benefit could be reduced or forfeited 65 years  
Supplemental income benefit liability $ 4 8
Supplemental income benefit expense $ 29 $ 29
Shares repurchase and Moved 8,531 4,442
ESOP[Member]    
Defined Contribution Plan [Line Items]    
Shares repurchase and Moved 3,772  
Shares moved to participant accounts 91,505  
Employee Stock Ownership Plan ESOP Shares Contribution 0 0
Minimum    
Defined Contribution Plan [Line Items]    
Non-elective safe-harbor contribution received each December 31st 1.00%  
Maximum    
Defined Contribution Plan [Line Items]    
Non-elective safe-harbor contribution received each December 31st 10.00%