XML 102 R89.htm IDEA: XBRL DOCUMENT v3.23.1
Employee Benefit Plans (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
Plan
shares
ESOP Plan [Abstract]      
Number of common stock purchased by ESOP (in shares) | shares   466,955  
Purchase price of common stock (in dollars per share) | $ / shares   $ 1.07  
Total cost of shares purchased by ESOP | $   $ 500  
Line of credit to ESOP | $   $ 5,000  
Term of ESOP loan   20 years  
Compensation expense related to ESOP | $   $ 66 $ 109
Shares Held by ESOP [Abstract]      
Allocated to participants (in shares) | shares   1,057,504 1,087,216
Committed to be released (in shares) | shares   9,892 10,064
Suspense shares (in shares) | shares   948,488 521,618
Total ESOP shares (in shares) | shares   2,015,884 1,618,898
Fair value of unearned shares | $   $ 1,015 $ 1,454
Shares released for allocation (in shares) | shares   40,257 40,945
Unearned ESOP shares | $   $ 1,265 $ 829
Subsequent Event [Member]      
ESOP Plan [Abstract]      
Number of common stock purchased by ESOP (in shares) | shares 1,156,076    
Purchase price of common stock (in dollars per share) | $ / shares $ 1.3    
Total cost of shares purchased by ESOP | $ $ 1,500    
Pension Plan [Member]      
401(k) Plan [Abstract]      
Number of 401(k) plans | Plan     2
Pension Plan [Member] | City First Bank 401(k) Plan [Member]      
401(k) Plan [Abstract]      
Employee contributions as a percentage of their compensation   15.00%  
Employer matching contribution, percent of match   50.00%  
Employer matching contribution, percent of compensation contributed   6.00%  
Additional employer matching contribution, percent of compensation contributed   3.00%  
401(k) benefit plan expense | $   $ 309 $ 316