v3.25.2
Loans and Allowance for Credit Losses - Loans by Type as Percentage of Portfolio (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Loans $ 2,920,792,000 $ 1,545,640,000        
Allowance for credit loss $ 34,798,000 $ 16,552,000 $ 34,567,000 $ 16,152,000 $ 16,037,000 $ 15,685,000
Percentage of allowance for credit losses 1.19% 1.07%        
Loans, net $ 2,885,994,000 $ 1,529,088,000        
Agricultural [Member]            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Loans $ 47,273,000 $ 48,221,000        
Percentage of loans 1.60% 3.10%        
Percentage of increase decrease of loans (2.00%)          
Allowance for credit loss $ 219,000 $ 90,000 220,000 112,000 97,000 94,000
Commercial and Industrial [Member]            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Loans $ 351,367,000 $ 228,256,000        
Percentage of loans 12.00% 14.80%        
Percentage of increase decrease of loans 53.90%          
Allowance for credit loss $ 5,240,000 $ 2,260,000 5,503,000 2,161,000 2,243,000 2,216,000
Commercial Real Estate Portfolio Segment [Member]            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Loans $ 1,743,541,000 $ 901,130,000        
Percentage of loans 59.70% 58.30%        
Percentage of increase decrease of loans 93.50%          
Allowance for credit loss $ 18,311,000 $ 9,460,000 20,727,000 9,361,000 9,167,000 8,820,000
Consumer Portfolio Segment [Member]            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Loans $ 29,741,000 $ 29,412,000        
Percentage of loans 1.00% 1.90%        
Percentage of increase decrease of loans 1.10%          
Allowance for credit loss $ 773,000 $ 733,000 703,000 795,000 918,000 823,000
Construction Real Estate [Member]            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Loans $ 21,508,000 $ 17,042,000        
Percentage of loans 0.70% 1.10%        
Percentage of increase decrease of loans 26.20%          
Allowance for credit loss $ 90,000 $ 59,000 90,000 49,000 49,000 58,000
Residential Portfolio Segment [Member]            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Loans $ 724,329,000 $ 281,701,000        
Percentage of loans 24.80% 18.20%        
Percentage of increase decrease of loans 157.10%          
Allowance for credit loss $ 10,161,000 $ 3,890,000 7,320,000 3,624,000 3,513,000 3,644,000
Loans to other financial institutions [Member]            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Loans $ 3,033,000 $ 39,878,000        
Percentage of loans 0.10% 2.60%        
Percentage of increase decrease of loans (92.40%)          
Allowance for credit loss $ 5,000 $ 60,000 $ 4,000 $ 50,000 $ 50,000 $ 30,000