v3.26.1
Loans and Allowance for Credit Losses - Performance of Loans Modified in Last 12 Months (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Current    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months $ 8,688 $ 6,586
30-89 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 365 0
90+ Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 0 0
Agricultural | Current    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 2,316 2,600
Agricultural | 30-89 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 0 0
Agricultural | 90+ Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 0 0
Commercial and financial | Current    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 2,073 1,171
Commercial and financial | 30-89 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 0 0
Commercial and financial | 90+ Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 0 0
Mortgage, farmland | Current    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 3,377  
Mortgage, farmland | 30-89 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 0  
Mortgage, farmland | 90+ Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 0  
Mortgage, commercial | Current    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 768 763
Mortgage, commercial | 30-89 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 0 0
Mortgage, commercial | 90+ Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 0 0
Construction, 1 to 4 family residential | Current    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 0 150
Construction, 1 to 4 family residential | 30-89 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 365 0
Construction, 1 to 4 family residential | 90+ Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 0 0
Construction, land development and commercial | Current    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months   1,725
Construction, land development and commercial | 30-89 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months   0
Construction, land development and commercial | 90+ Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months   0
Mortgage, 1 to 4 family first liens | Current    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 154 177
Mortgage, 1 to 4 family first liens | 30-89 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 0 0
Mortgage, 1 to 4 family first liens | 90+ Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months $ 0 $ 0