XML 77 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Stock Ownership Plan - Loan, Expense and Shares (Details) - USD ($)
3 Months Ended 6 Months Ended
Jan. 01, 2009
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Employee Stock Ownership Plan            
Allocated shares   644,405   644,405   619,938
Unearned shares   220,198   220,198   244,665
Total ESOP shares   864,603   864,603   864,603
Fair value of unearned shares, in thousands   $ 1,784,000   $ 1,784,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   $ 94,000 $ 171,000 $ 212,000 $ 452,000  
ESOP | Prime rate            
Employee Stock Ownership Plan            
Variable interest rate       prime rate, as published in The Wall Street Journal