v3.25.2
Loans and Allowance for Credit Losses - Aging Analysis of Loans by Loan Category (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Loans $ 2,920,792 $ 1,545,640
Loans, 90 Days Past Due and Accruing 0 0
Agricultural [Member]    
Financing Receivable, Past Due [Line Items]    
Loans 47,273 48,221
Loans, 90 Days Past Due and Accruing 0 0
Commercial and Industrial [Member]    
Financing Receivable, Past Due [Line Items]    
Loans 351,367 228,256
Loans, 90 Days Past Due and Accruing 0 0
Consumer Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Loans 29,741 29,412
Loans, 90 Days Past Due and Accruing 0 0
Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Loans 1,743,541 901,130
Loans, 90 Days Past Due and Accruing 0 0
Construction Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Loans 21,508 17,042
Loans, 90 Days Past Due and Accruing 0 0
Residential Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Loans 724,329 281,701
Loans, 90 Days Past Due and Accruing 0 0
Loans To Other Financial Institutions [Member]    
Financing Receivable, Past Due [Line Items]    
Loans 3,033 39,878
Loans, 90 Days Past Due and Accruing 0 0
Financial Asset, 30 to 59 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 14,206 5,635
Financial Asset, 30 to 59 Days Past Due [Member] | Agricultural [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 0 0
Financial Asset, 30 to 59 Days Past Due [Member] | Commercial and Industrial [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 54 0
Financial Asset, 30 to 59 Days Past Due [Member] | Consumer Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 112 52
Financial Asset, 30 to 59 Days Past Due [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 13,594 23
Financial Asset, 30 to 59 Days Past Due [Member] | Construction Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 0 694
Financial Asset, 30 to 59 Days Past Due [Member] | Residential Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 446 4,866
Financial Asset, 30 to 59 Days Past Due [Member] | Loans To Other Financial Institutions [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 0 0
Financial Asset, 60 to 89 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 4,166 901
Financial Asset, 60 to 89 Days Past Due [Member] | Agricultural [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 0 0
Financial Asset, 60 to 89 Days Past Due [Member] | Commercial and Industrial [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 0 49
Financial Asset, 60 to 89 Days Past Due [Member] | Consumer Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 28 87
Financial Asset, 60 to 89 Days Past Due [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 0 0
Financial Asset, 60 to 89 Days Past Due [Member] | Construction Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 774 0
Financial Asset, 60 to 89 Days Past Due [Member] | Residential Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 3,364 765
Financial Asset, 60 to 89 Days Past Due [Member] | Loans To Other Financial Institutions [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 0 0
Financial Asset, Equal to or Greater than 90 Days Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 10,040 2,086
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Agricultural [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 0 0
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Commercial and Industrial [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 4,958 0
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Consumer Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 0 7
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 1,781 0
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Construction Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 229 229
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Residential Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 3,072 1,850
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Loans To Other Financial Institutions [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 0 0
Financial Asset, Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 28,412 8,622
Financial Asset, Past Due [Member] | Agricultural [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 0 0
Financial Asset, Past Due [Member] | Commercial and Industrial [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 5,012 49
Financial Asset, Past Due [Member] | Consumer Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 140 146
Financial Asset, Past Due [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 15,375 23
Financial Asset, Past Due [Member] | Construction Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 1,003 923
Financial Asset, Past Due [Member] | Residential Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 6,882 7,481
Financial Asset, Past Due [Member] | Loans To Other Financial Institutions [Member]    
Financing Receivable, Past Due [Line Items]    
Loans [1] 0 0
Financial Asset, Not Past Due [Member]    
Financing Receivable, Past Due [Line Items]    
Loans 2,892,380 1,537,018
Financial Asset, Not Past Due [Member] | Agricultural [Member]    
Financing Receivable, Past Due [Line Items]    
Loans 47,273 48,221
Financial Asset, Not Past Due [Member] | Commercial and Industrial [Member]    
Financing Receivable, Past Due [Line Items]    
Loans 346,355 228,207
Financial Asset, Not Past Due [Member] | Consumer Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Loans 29,601 29,266
Financial Asset, Not Past Due [Member] | Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Loans 1,728,166 901,107
Financial Asset, Not Past Due [Member] | Construction Real Estate [Member]    
Financing Receivable, Past Due [Line Items]    
Loans 20,505 16,119
Financial Asset, Not Past Due [Member] | Residential Portfolio Segment [Member]    
Financing Receivable, Past Due [Line Items]    
Loans 717,447 274,220
Financial Asset, Not Past Due [Member] | Loans To Other Financial Institutions [Member]    
Financing Receivable, Past Due [Line Items]    
Loans $ 3,033 $ 39,878
[1] Includes nonaccrual loans.