XML 115 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefits (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
May 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Employee Benefits [Abstract]      
Employer matching contribution, percent   100.00%  
Maximum employee contribution of compensation received   4.00%  
Contribution plan, description   Any discretionary contribution made by the Company is fully vested after three years of credited service.  
Employer contributions charged to expense   $ 600 $ 700
Description of agreements provide   The agreements provide monthly payments for up to 15 years that equal 15 percent to 25 percent of average compensation prior to retirement or death.  
Employee stock ownership plan (ESOP), compensation expense for current agreements   $ 200 200
Policies were purchased $ 10,500    
Cash surrender value of all life insurance policies   $ 29,121 $ 28,870
Employee stock ownership plan (ESOP), number of allocated shares (in Shares) (in Shares)   328,187 370,876
Employee stock ownership plan (ESOP), expense   $ 100 $ 0