v3.26.1
Loans and Allowance for Credit Losses - Performance of Loans Modified in Last 12 Months (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Current    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months $ 4,928 $ 6,819
30-89 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 567 0
90+ Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 178 0
Mortgage, farmland | Current    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 300 2,617
Mortgage, farmland | 30-89 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 0 0
Mortgage, farmland | 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 1,745 784
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
Mortgage, commercial | Current    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 754 378
Mortgage, commercial | 30-89 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 0
Mortgage, commercial | 90+ Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 0
Commercial and financial | Current    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 1,957 1,295
Commercial and financial | 30-89 Days Past Due    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months 146 0
Commercial and financial | 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  
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 421  
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  
Construction, land development and commercial | Current    
Financing Receivable, Troubled Debt Restructuring [Line Items]    
Total Loans Modified in Last 12 Months   1,745
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 172  
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  
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 $ 178