v3.26.1
Commitments and Contingencies - Unfunded Loan Commitments and Standby Letters of Credit (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total commitments and standby letters of credit $ 726,674 $ 503,265
Commercial lines of credit    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total commitments and standby letters of credit 338,497 287,988
Agricultural lines of credit    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total commitments and standby letters of credit 143,875 94,559
Undisbursed commercial real estate loans    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total commitments and standby letters of credit 131,867 82,420
Undisbursed construction loans    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total commitments and standby letters of credit 99,370 26,236
Undisbursed residential real estate loans    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total commitments and standby letters of credit 7,138 5,965
Undisbursed agricultural real estate loans    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total commitments and standby letters of credit 4,320 4,470
Other    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total commitments and standby letters of credit $ 1,607 $ 1,627