v3.26.1
Loans and Allowance for Credit Losses - Loan portfolio aging analysis (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2026
USD ($)
loan
Jun. 30, 2025
USD ($)
loan
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable $ 4,391,808 $ 4,100,768
Number of PCD loans greater than 90 days past due | loan 2 3
Purchased credit-impaired loans $ 6,200 $ 6,200
Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 27,645 25,623
30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 4,284 3,470
60 to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 9,066 2,593
Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 14,295 19,560
Current    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 4,364,163 4,075,145
Commercial and industrial    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 552,557 510,259
Commercial and industrial | Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 2,932 3,111
Commercial and industrial | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 1,231 1,055
Commercial and industrial | 60 to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 635 219
Commercial and industrial | Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 1,066 1,837
Commercial and industrial | Current    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 549,625 507,148
Agriculture production    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 219,155 206,128
Agriculture production | Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 8,358 405
Agriculture production | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 864 163
Agriculture production | 60 to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 5,302 164
Agriculture production | Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 2,192 78
Agriculture production | Current    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 210,797 205,723
Consumer    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 53,144 55,387
Consumer | Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 454 552
Consumer | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 326 380
Consumer | 60 to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 96 98
Consumer | Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 32 74
Consumer | Current    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 52,690 54,835
All other loans    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 9,529 5,102
All other loans | Current    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 9,529 5,102
Secured by real estate | 1-4 Family residential real estate    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 1,085,512 992,445
Secured by real estate | 1-4 Family residential real estate | Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 5,784 5,732
Secured by real estate | 1-4 Family residential real estate | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 1,077 1,317
Secured by real estate | 1-4 Family residential real estate | 60 to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 2,232 1,973
Secured by real estate | 1-4 Family residential real estate | Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 2,475 2,442
Secured by real estate | 1-4 Family residential real estate | Current    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 1,079,728 986,713
Secured by real estate | Commercial Real Estate | Non-owner occupied    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 924,144 888,317
Secured by real estate | Commercial Real Estate | Non-owner occupied | Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable   5,846
Secured by real estate | Commercial Real Estate | Non-owner occupied | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable   62
Secured by real estate | Commercial Real Estate | Non-owner occupied | Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable   5,784
Secured by real estate | Commercial Real Estate | Non-owner occupied | Current    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 924,144 882,471
Secured by real estate | Commercial Real Estate | Owner occupied    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 471,990 442,984
Secured by real estate | Commercial Real Estate | Owner occupied | Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 1,771 1,105
Secured by real estate | Commercial Real Estate | Owner occupied | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 590  
Secured by real estate | Commercial Real Estate | Owner occupied | 60 to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 292 116
Secured by real estate | Commercial Real Estate | Owner occupied | Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 889 989
Secured by real estate | Commercial Real Estate | Owner occupied | Current    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 470,219 441,879
Secured by real estate | Multi-family real estate    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 469,968 422,758
Secured by real estate | Multi-family real estate | Current    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 469,968 422,758
Secured by real estate | Construction and land development    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 310,006 332,405
Secured by real estate | Construction and land development | Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 6,230 6,070
Secured by real estate | Construction and land development | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 196 315
Secured by real estate | Construction and land development | 60 to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 101 12
Secured by real estate | Construction and land development | Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 5,933 5,743
Secured by real estate | Construction and land development | Current    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 303,776 326,335
Secured by real estate | Agriculture real estate    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 295,803 244,983
Secured by real estate | Agriculture real estate | Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 2,116 2,802
Secured by real estate | Agriculture real estate | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable   178
Secured by real estate | Agriculture real estate | 60 to 89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 408 11
Secured by real estate | Agriculture real estate | Greater than 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable 1,708 2,613
Secured by real estate | Agriculture real estate | Current    
Financing Receivable, Past Due [Line Items]    
Total Loans Receivable $ 293,687 $ 242,181