v3.25.2
Loans and Allowance for Credit Losses - Nonaccrual Loans by Loan Category (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual loans with no ACL $ 962 $ 806
Total nonaccrual loans 16,854 3,704
Interest income recognized during the period on nonaccrual loans 59 81
Agricultural [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual loans with no ACL 0 0
Total nonaccrual loans 0 0
Interest income recognized during the period on nonaccrual loans 0  
Commercial and Industrial [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual loans with no ACL 0 0
Total nonaccrual loans 6,830 0
Interest income recognized during the period on nonaccrual loans 0 0
Consumer Portfolio Segment [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual loans with no ACL 0 0
Total nonaccrual loans 38 8
Interest income recognized during the period on nonaccrual loans 0 1
Commercial Real Estate Portfolio Segment [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual loans with no ACL 0 0
Total nonaccrual loans 1,781 0
Interest income recognized during the period on nonaccrual loans 11 0
Construction Real Estate [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual loans with no ACL 0 0
Total nonaccrual loans 229 229
Interest income recognized during the period on nonaccrual loans 0 9
Residential Portfolio Segment [Member]    
Financing Receivable, Nonaccrual [Line Items]    
Nonaccrual loans with no ACL 962 806
Total nonaccrual loans 7,976 3,467
Interest income recognized during the period on nonaccrual loans $ 48 $ 71