XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.2
LOANS - Allowance for Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Financing Receivable, Allowance for Credit Losses [Line Items]            
Allowance for Losses $ 29,956   $ 23,223      
Real Estate Loan            
Financing Receivable, Allowance for Credit Losses [Line Items]            
Allowance for Losses 29,956   23,223      
Agricultural Finance            
Financing Receivable, Allowance for Credit Losses [Line Items]            
Allowance for Losses 13,578 $ 11,369 10,511 $ 8,690 $ 7,104 $ 6,884
Agricultural Finance | Real Estate Loan            
Financing Receivable, Allowance for Credit Losses [Line Items]            
Allowance for Losses 13,578   10,511      
Farm & Ranch            
Financing Receivable, Allowance for Credit Losses [Line Items]            
Allowance for Losses 6,635 5,071 5,132 4,676 4,535 3,936
Farm & Ranch | Real Estate Loan            
Financing Receivable, Allowance for Credit Losses [Line Items]            
Allowance for Losses 6,635   5,132      
Corporate AgFinance            
Financing Receivable, Allowance for Credit Losses [Line Items]            
Allowance for Losses 6,943 6,298 5,379 4,014 2,569 2,948
Corporate AgFinance | Real Estate Loan            
Financing Receivable, Allowance for Credit Losses [Line Items]            
Allowance for Losses 6,943   5,379      
Infrastructure Finance loans            
Financing Receivable, Allowance for Credit Losses [Line Items]            
Allowance for Losses 16,378 $ 13,687 12,712 $ 7,810 $ 7,184 $ 9,147
Infrastructure Finance loans | Real Estate Loan            
Financing Receivable, Allowance for Credit Losses [Line Items]            
Allowance for Losses $ 16,378   $ 12,712