v3.26.1
Loans and Allowance for Credit Losses - Credit risk profile based on rating category and year of origination (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 $ 1,275,719 $ 950,875
2025 / 2024 651,634 410,972
2024 / 2023 300,664 846,049
2023 / 2022 544,410 713,760
2022 / 2021 589,520 398,993
Prior 500,965 284,349
Revolving loans 528,896 495,770
Total 4,391,808 4,100,768
Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 1,232,828 935,212
2025 / 2024 625,303 390,289
2024 / 2023 278,532 819,478
2023 / 2022 537,417 677,255
2022 / 2021 558,016 394,266
Prior 494,222 281,232
Revolving loans 506,122 476,429
Total 4,232,440 3,974,161
Watch    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 40,743 14,799
2025 / 2024 16,790 10,810
2024 / 2023 9,671 20,407
2023 / 2022 3,254 7,719
2022 / 2021 7,855 4,570
Prior 4,636 399
Revolving loans 22,755 18,269
Total 105,704 76,973
Substandard    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 2,148 864
2025 / 2024 9,541 9,873
2024 / 2023 12,461 6,164
2023 / 2022 3,739 28,786
2022 / 2021 23,649 157
Prior 2,107 2,718
Revolving loans 19 1,072
Total 53,664 49,634
Commercial and industrial    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 199,757 174,453
2025 / 2024 88,568 42,997
2024 / 2023 22,993 39,077
2023 / 2022 9,719 32,542
2022 / 2021 23,632 17,221
Prior 13,578 6,268
Revolving loans 194,310 197,701
Total 552,557 510,259
Commercial and industrial | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 193,173 169,734
2025 / 2024 84,533 38,321
2024 / 2023 18,829 36,459
2023 / 2022 7,633 31,607
2022 / 2021 23,615 16,918
Prior 13,235 6,016
Revolving loans 185,896 192,310
Total 526,914 491,365
Commercial and industrial | Watch    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 5,388 3,966
2025 / 2024 810 4,565
2024 / 2023 4,028 2,453
2023 / 2022 2,066  
2022 / 2021   250
Prior 214 13
Revolving loans 8,414 4,437
Total 20,920 15,684
Commercial and industrial | Substandard    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 1,196 753
2025 / 2024 3,225 111
2024 / 2023 136 165
2023 / 2022 20 935
2022 / 2021 17 53
Prior 129 239
Revolving loans   954
Total 4,723 3,210
Agriculture production    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 55,562 46,791
2025 / 2024 21,995 14,245
2024 / 2023 9,271 5,712
2023 / 2022 2,825 2,001
2022 / 2021 809 4,363
Prior 1,182 314
Revolving loans 127,511 132,702
Total 219,155 206,128
Agriculture production | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 46,222 43,446
2025 / 2024 13,214 13,230
2024 / 2023 5,622 5,631
2023 / 2022 2,533 1,910
2022 / 2021 723 4,363
Prior 511 302
Revolving loans 114,435 119,345
Total 183,260 188,227
Agriculture production | Watch    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 9,340 3,319
2025 / 2024 3,170 888
2024 / 2023 1,303  
2023 / 2022 151 83
2022 / 2021 69  
Prior 621  
Revolving loans 13,076 13,357
Total 27,730 17,647
Agriculture production | Substandard    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025   26
2025 / 2024 5,611 127
2024 / 2023 2,346 81
2023 / 2022 141 8
2022 / 2021 17  
Prior 50 12
Total 8,165 254
Consumer    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 29,342 29,962
2025 / 2024 11,274 11,284
2024 / 2023 5,175 8,342
2023 / 2022 3,602 3,206
2022 / 2021 1,373 938
Prior 871 172
Revolving loans 1,507 1,483
Total 53,144 55,387
Consumer | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 29,342 29,912
2025 / 2024 11,259 11,264
2024 / 2023 5,148 8,330
2023 / 2022 3,584 3,189
2022 / 2021 1,373 938
Prior 871 172
Revolving loans 1,502 1,483
Total 53,079 55,288
Consumer | Substandard    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025   50
2025 / 2024 15 20
2024 / 2023 27 12
2023 / 2022 18 17
Revolving loans 5  
Total 65 99
All other loans    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 1,625 2,334
2025 / 2024 6,027 869
2024 / 2023 691 245
2023 / 2022 102 82
2022 / 2021 41 132
Prior 1,043 1,440
Total 9,529 5,102
All other loans | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 1,625 2,334
2025 / 2024 6,027 869
2024 / 2023 691 245
2023 / 2022 102 82
2022 / 2021 41 132
Prior 1,043 1,440
Total 9,529 5,102
Secured by real estate | 1-4 Family residential real estate    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 268,495 204,668
2025 / 2024 145,260 111,818
2024 / 2023 80,793 134,182
2023 / 2022 103,257 168,417
2022 / 2021 146,625 127,161
Prior 207,604 133,735
Revolving loans 133,478 112,464
Total 1,085,512 992,445
Secured by real estate | 1-4 Family residential real estate | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 267,372 204,048
2025 / 2024 144,308 110,823
2024 / 2023 79,615 133,616
2023 / 2022 102,798 167,711
2022 / 2021 145,247 126,851
Prior 206,727 132,126
Revolving loans 133,453 112,346
Total 1,079,520 987,521
Secured by real estate | 1-4 Family residential real estate | Watch    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 730 620
2025 / 2024 620 261
2024 / 2023 285 376
2023 / 2022 45 360
2022 / 2021 316 277
Prior 150 250
Revolving loans 11  
Total 2,157 2,144
Secured by real estate | 1-4 Family residential real estate | Substandard    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 393  
2025 / 2024 332 734
2024 / 2023 893 190
2023 / 2022 414 346
2022 / 2021 1,062 33
Prior 727 1,359
Revolving loans 14 118
Total 3,835 2,780
Secured by real estate | Commercial Real Estate | Non-owner occupied    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 254,779 115,266
2025 / 2024 114,448 84,817
2024 / 2023 59,852 233,283
2023 / 2022 139,181 299,990
2022 / 2021 246,271 76,522
Prior 98,749 70,869
Revolving loans 10,864 7,570
Total 924,144 888,317
Secured by real estate | Commercial Real Estate | Non-owner occupied | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 253,267 115,266
2025 / 2024 114,283 82,983
2024 / 2023 58,459 213,647
2023 / 2022 137,095 273,348
2022 / 2021 223,813 76,522
Prior 98,749 70,869
Revolving loans 10,864 7,570
Total 896,530 840,205
Secured by real estate | Commercial Real Estate | Non-owner occupied | Watch    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 1,512  
2025 / 2024 165 1,770
2024 / 2023   15,146
2023 / 2022   213
2022 / 2021 188  
Total 1,865 17,129
Secured by real estate | Commercial Real Estate | Non-owner occupied | Substandard    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 / 2024   64
2024 / 2023 1,393 4,490
2023 / 2022 2,086 26,429
2022 / 2021 22,270  
Total 25,749 30,983
Secured by real estate | Commercial Real Estate | Owner occupied    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 136,229 73,909
2025 / 2024 57,303 60,149
2024 / 2023 54,210 89,155
2023 / 2022 52,603 80,930
2022 / 2021 65,761 73,362
Prior 80,712 44,273
Revolving loans 25,172 21,206
Total 471,990 442,984
Secured by real estate | Commercial Real Estate | Owner occupied | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 134,106 72,469
2025 / 2024 56,579 57,047
2024 / 2023 49,383 87,899
2023 / 2022 51,235 79,946
2022 / 2021 63,481 73,291
Prior 80,131 43,764
Revolving loans 24,821 21,206
Total 459,736 435,622
Secured by real estate | Commercial Real Estate | Owner occupied | Watch    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 1,564 1,440
2025 / 2024 724 2,234
2024 / 2023 3,844 287
2023 / 2022 498 83
2022 / 2021 1,997  
Prior 148 73
Revolving loans 351  
Total 9,126 4,117
Secured by real estate | Commercial Real Estate | Owner occupied | Substandard    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 559  
2025 / 2024   868
2024 / 2023 983 969
2023 / 2022 870 901
2022 / 2021 283 71
Prior 433 436
Total 3,128 3,245
Secured by real estate | Multi-family real estate    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 61,626 81,229
2025 / 2024 80,224 19,078
2024 / 2023 15,190 179,905
2023 / 2022 184,640 71,239
2022 / 2021 61,734 56,328
Prior 58,412 13,577
Revolving loans 8,142 1,402
Total 469,968 422,758
Secured by real estate | Multi-family real estate | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 61,626 79,658
2025 / 2024 78,690 19,078
2024 / 2023 15,190 179,905
2023 / 2022 184,640 69,862
2022 / 2021 61,734 56,328
Prior 58,412 13,577
Revolving loans 8,142 1,402
Total 468,434 419,810
Secured by real estate | Multi-family real estate | Watch    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025   1,571
2025 / 2024 1,534  
2023 / 2022   1,377
Total 1,534 2,948
Secured by real estate | Construction and land development    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 159,733 161,995
2025 / 2024 87,036 37,891
2024 / 2023 32,414 117,395
2023 / 2022 24,065 9,144
2022 / 2021 4,274 1,829
Prior 246 2,131
Revolving loans 2,238 2,020
Total 310,006 332,405
Secured by real estate | Construction and land development | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 159,733 161,995
2025 / 2024 86,681 32,148
2024 / 2023 26,671 117,395
2023 / 2022 23,875 9,144
2022 / 2021 4,274 1,829
Prior 193 1,396
Revolving loans 2,238 2,020
Total 303,665 325,927
Secured by real estate | Construction and land development | Watch    
Financing Receivable, Credit Quality Indicator [Line Items]    
Prior 53 63
Total 53 63
Secured by real estate | Construction and land development | Substandard    
Financing Receivable, Credit Quality Indicator [Line Items]    
2025 / 2024 355 5,743
2024 / 2023 5,743  
2023 / 2022 190  
Prior   672
Total 6,288 6,415
Secured by real estate | Agriculture real estate    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 108,571 60,268
2025 / 2024 39,499 27,824
2024 / 2023 20,075 38,753
2023 / 2022 24,416 46,209
2022 / 2021 39,000 41,137
Prior 38,568 11,570
Revolving loans 25,674 19,222
Total 295,803 244,983
Secured by real estate | Agriculture real estate | Pass    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 86,362 56,350
2025 / 2024 29,729 24,526
2024 / 2023 18,924 36,351
2023 / 2022 23,922 40,456
2022 / 2021 33,715 37,094
Prior 34,350 11,570
Revolving loans 24,771 18,747
Total 251,773 225,094
Secured by real estate | Agriculture real estate | Watch    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025 22,209 3,883
2025 / 2024 9,767 1,092
2024 / 2023 211 2,145
2023 / 2022 494 5,603
2022 / 2021 5,285 4,043
Prior 3,450  
Revolving loans 903 475
Total 42,319 17,241
Secured by real estate | Agriculture real estate | Substandard    
Financing Receivable, Credit Quality Indicator [Line Items]    
2026 / 2025   35
2025 / 2024 3 2,206
2024 / 2023 940 257
2023 / 2022   150
Prior 768  
Total $ 1,711 $ 2,648