XML 76 R66.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Employee Stock Ownership Plan - Loan, Expense and Shares (Details) - USD ($)
3 Months Ended
Jan. 01, 2009
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Employee Stock Ownership Plan        
Allocated shares   632,172   619,938
Unearned shares   232,431   244,665
Total ESOP shares   864,603   864,603
Fair value of unearned shares, in thousands   $ 1,873,000   $ 2,728,000
ESOP        
Employee Stock Ownership Plan        
Amount borrowed from employer $ 9,800,000      
Shares purchased 978,650      
Percentage of shares issued in initial public offering 8.00%      
Employee stock ownership plan, price per share of shares acquired in initial public offering (in dollars per share) $ 10.00      
Term of loan   20 years    
ESOP expense   $ 118,000 $ 281,000  
ESOP | Prime rate        
Employee Stock Ownership Plan        
Variable interest rate   prime rate, as published in The Wall Street Journal