v3.26.1
Loans and ACL - Summary of Loan Modifications by Past Due Status (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months $ 14,380 $ 6,996
Current    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 11,564 6,897
30-59 Days Past Due    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 1,955 99
60-89 Days Past Due    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 776 0
90 Days or More Past Due    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 85 0
Secured    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 864 3,736
Secured | Current    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 864 3,637
Secured | 30-59 Days Past Due    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 0 99
Secured | 60-89 Days Past Due    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 0 0
Secured | 90 Days or More Past Due    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 0 0
Commercial mortgage owner occupied    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 2,992 2,852
Commercial mortgage owner occupied | Current    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 2,992 2,852
Commercial mortgage owner occupied | 30-59 Days Past Due    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 0 0
Commercial mortgage owner occupied | 60-89 Days Past Due    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 0 0
Commercial mortgage owner occupied | 90 Days or More Past Due    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 0 0
Commercial mortgage non-owner occupied    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 5,795  
Commercial mortgage non-owner occupied | Current    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 5,795  
Commercial mortgage non-owner occupied | 30-59 Days Past Due    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 0  
Commercial mortgage non-owner occupied | 60-89 Days Past Due    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 0  
Commercial mortgage non-owner occupied | 90 Days or More Past Due    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 0  
Agricultural mortgage    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 1,418 276
Agricultural mortgage | Current    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 563 276
Agricultural mortgage | 30-59 Days Past Due    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 855 0
Agricultural mortgage | 60-89 Days Past Due    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 0 0
Agricultural mortgage | 90 Days or More Past Due    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 0 0
Agricultural other    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 3,226 132
Agricultural other | Current    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 1,350 132
Agricultural other | 30-59 Days Past Due    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 1,100 0
Agricultural other | 60-89 Days Past Due    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 776 0
Agricultural other | 90 Days or More Past Due    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 0 $ 0
Senior lien    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 85  
Senior lien | Current    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 0  
Senior lien | 30-59 Days Past Due    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 0  
Senior lien | 60-89 Days Past Due    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months 0  
Senior lien | 90 Days or More Past Due    
Financing Receivable, Modified [Line Items]    
Financing receivable modified after 12 months $ 85