v3.26.1
LOANS - Schedule of Allowance for Losses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Financing Receivable, Allowance for Credit Losses [Line Items]        
Allowance for Losses $ 39,920 $ 37,785 $ 25,056 $ 23,223
Farm & Ranch        
Financing Receivable, Allowance for Credit Losses [Line Items]        
Allowance for Losses 12,324 9,400 5,071 5,132
Corporate AgFinance        
Financing Receivable, Allowance for Credit Losses [Line Items]        
Allowance for Losses 6,421 6,631 6,298 5,379
Infrastructure Finance loans        
Financing Receivable, Allowance for Credit Losses [Line Items]        
Allowance for Losses 21,175 21,754 $ 13,687 $ 12,712
Real Estate Loan        
Financing Receivable, Allowance for Credit Losses [Line Items]        
Allowance for Losses 39,920 37,785    
Real Estate Loan | Farm & Ranch        
Financing Receivable, Allowance for Credit Losses [Line Items]        
Allowance for Losses 12,324 9,400    
Real Estate Loan | Corporate AgFinance        
Financing Receivable, Allowance for Credit Losses [Line Items]        
Allowance for Losses 6,421 6,631    
Real Estate Loan | Infrastructure Finance loans        
Financing Receivable, Allowance for Credit Losses [Line Items]        
Allowance for Losses $ 21,175 $ 21,754