v3.26.3
Loans Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Loans Information [Line Items]          
Interest Receivable $ 183,595   $ 183,595   $ 161,118
Financing Receivable, Accrued Interest, Writeoff 1,000 $ 500 1,800 $ 1,700  
Mortgage Loans in Process of Foreclosure, Amount 16,600   16,600   20,100
Loans and Finance Receivables [Member]          
Loans Information [Line Items]          
Interest Receivable $ 138,300   $ 138,300   $ 117,600