XML 95 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
LOANS - Allowance for Losses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Financing Receivable, Allowance for Credit Losses [Line Items]        
Total $ 23,223 $ 16,031    
Real Estate Loan        
Financing Receivable, Allowance for Credit Losses [Line Items]        
Total 23,223 16,031    
Agricultural Finance        
Financing Receivable, Allowance for Credit Losses [Line Items]        
Total 10,511 6,884 $ 6,775 $ 3,442
Agricultural Finance | Real Estate Loan        
Financing Receivable, Allowance for Credit Losses [Line Items]        
Total 10,511 6,884    
Farm & Ranch        
Financing Receivable, Allowance for Credit Losses [Line Items]        
Total 5,132 3,936 4,044 2,882
Farm & Ranch | Real Estate Loan        
Financing Receivable, Allowance for Credit Losses [Line Items]        
Total 5,132 3,936    
Corporate AgFinance        
Financing Receivable, Allowance for Credit Losses [Line Items]        
Total 5,379 2,948 2,731 560
Corporate AgFinance | Real Estate Loan        
Financing Receivable, Allowance for Credit Losses [Line Items]        
Total 5,379 2,948    
Infrastructure Finance loans        
Financing Receivable, Allowance for Credit Losses [Line Items]        
Total 12,712 9,147 $ 8,314 $ 10,599
Infrastructure Finance loans | Real Estate Loan        
Financing Receivable, Allowance for Credit Losses [Line Items]        
Total $ 12,712 $ 9,147