XML 88 R52.htm IDEA: XBRL DOCUMENT v3.25.3
LOANS - Allowance for Losses (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Financing Receivable, Allowance for Credit Losses [Line Items]            
Allowance for Losses $ 35,340   $ 23,223      
Real Estate Loan            
Financing Receivable, Allowance for Credit Losses [Line Items]            
Allowance for Losses 35,340   23,223      
Agricultural Finance            
Financing Receivable, Allowance for Credit Losses [Line Items]            
Allowance for Losses 18,262 $ 13,578 10,511 $ 10,601 $ 8,690 $ 6,884
Agricultural Finance | Real Estate Loan            
Financing Receivable, Allowance for Credit Losses [Line Items]            
Allowance for Losses 18,262   10,511      
Farm & Ranch            
Financing Receivable, Allowance for Credit Losses [Line Items]            
Allowance for Losses 11,134 6,635 5,132 4,832 4,676 3,936
Farm & Ranch | Real Estate Loan            
Financing Receivable, Allowance for Credit Losses [Line Items]            
Allowance for Losses 11,134   5,132      
Corporate AgFinance            
Financing Receivable, Allowance for Credit Losses [Line Items]            
Allowance for Losses 7,128 6,943 5,379 5,769 4,014 2,948
Corporate AgFinance | Real Estate Loan            
Financing Receivable, Allowance for Credit Losses [Line Items]            
Allowance for Losses 7,128   5,379      
Infrastructure Finance loans            
Financing Receivable, Allowance for Credit Losses [Line Items]            
Allowance for Losses 17,078 $ 16,378 12,712 $ 9,350 $ 7,810 $ 9,147
Infrastructure Finance loans | Real Estate Loan            
Financing Receivable, Allowance for Credit Losses [Line Items]            
Allowance for Losses $ 17,078   $ 12,712