XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Employee Benefits - Employee Stock Ownership Plan (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 27, 2023
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]            
Employee Stock Ownership Plan (ESOP), Shares Contributed to ESOP   43,057 43,057 127,766 127,766  
Employee Stock Ownership Plan (ESOP), Compensation Expense       $ 2,291,000 $ 1,972,000  
Allocated shares   170,823   170,823    
Shares committed to be released   127,766   127,766   170,823
Unallocated shares   3,117,869   3,117,869   3,245,635
Total shares   3,416,458   3,416,458   3,416,458
Fair value of unallocated shares   $ 55,030,000   $ 55,030,000   $ 58,616,000
Employee Stock Ownership Plan            
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]            
Loan term 20 years          
Interest rate 8.50% 7.50%   7.50%    
Employee Stock Ownership Plan (ESOP), Shares Contributed to ESOP 3,416,458          
Employee Stock Ownership Plan (ESOP), Debt Structure, Indirect Loan, Amount $ 47,200,000          
Employee Stock Ownership Plan (ESOP), Compensation Expense   $ 790,000 $ 762,000 $ 2,400,000 $ 2,000,000