v3.26.1
Loans and ACH - Summary of Loan Modifications with Subsequent Default (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Financing Receivable, Modified, Subsequent Default [Line Items]        
Defaulted loans   $ 0   $ 0
Other-Than-Insignificant Payment Delay        
Financing Receivable, Modified, Subsequent Default [Line Items]        
Defaulted loans $ 855   $ 940  
Term Extension        
Financing Receivable, Modified, Subsequent Default [Line Items]        
Defaulted loans 776   776  
Other-Than-Insignificant Payment Delay and Term Extension        
Financing Receivable, Modified, Subsequent Default [Line Items]        
Defaulted loans 1,100   1,523  
Secured | Other-Than-Insignificant Payment Delay        
Financing Receivable, Modified, Subsequent Default [Line Items]        
Defaulted loans 0   0  
Secured | Term Extension        
Financing Receivable, Modified, Subsequent Default [Line Items]        
Defaulted loans 0   0  
Secured | Other-Than-Insignificant Payment Delay and Term Extension        
Financing Receivable, Modified, Subsequent Default [Line Items]        
Defaulted loans 0   423  
Agricultural mortgage | Other-Than-Insignificant Payment Delay        
Financing Receivable, Modified, Subsequent Default [Line Items]        
Defaulted loans 855   855  
Agricultural mortgage | Term Extension        
Financing Receivable, Modified, Subsequent Default [Line Items]        
Defaulted loans 0   0  
Agricultural mortgage | Other-Than-Insignificant Payment Delay and Term Extension        
Financing Receivable, Modified, Subsequent Default [Line Items]        
Defaulted loans 0   0  
Agricultural other | Other-Than-Insignificant Payment Delay        
Financing Receivable, Modified, Subsequent Default [Line Items]        
Defaulted loans 0   0  
Agricultural other | Term Extension        
Financing Receivable, Modified, Subsequent Default [Line Items]        
Defaulted loans 776   776  
Agricultural other | Other-Than-Insignificant Payment Delay and Term Extension        
Financing Receivable, Modified, Subsequent Default [Line Items]        
Defaulted loans 1,100   1,100  
Senior lien | Other-Than-Insignificant Payment Delay        
Financing Receivable, Modified, Subsequent Default [Line Items]        
Defaulted loans 0   85  
Senior lien | Term Extension        
Financing Receivable, Modified, Subsequent Default [Line Items]        
Defaulted loans 0   0  
Senior lien | Other-Than-Insignificant Payment Delay and Term Extension        
Financing Receivable, Modified, Subsequent Default [Line Items]        
Defaulted loans $ 0   $ 0