v3.26.1
Employee Benefits - Employee Stock Ownership Plan (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 27, 2023
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Employee Stock Ownership Plan (ESOP), Shares Contributed to ESOP   42,121 42,121  
Employee Stock Ownership Plan (ESOP), Compensation Expense   $ 885,000 $ 783,000  
Allocated shares   170,823   170,823
Shares committed to be released   42,121   170,823
Unallocated shares   3,203,514   3,074,812
Total shares   3,416,458   3,416,458
Fair value of unallocated shares   $ 67,498,000   $ 60,943,000
Employee Stock Ownership Plan        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Employee Stock Ownership Plan (ESOP), Debt Structure, Indirect Loan, Amount $ 47,200,000      
Employee Stock Ownership Plan (ESOP), Shares Contributed to ESOP 3,416,458      
Loan term 20 years     19 years
Interest rate 8.50%     7.50%
Employee Stock Ownership Plan (ESOP), Compensation Expense   $ 885,000 $ 783,000