v3.25.2
Mortgage Loans Mortgage Loans (Narrative) (Details) - Residential Portfolio Segment [Member] - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Allowance for Credit Loss [Line Items]    
Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest $ 3,999 $ 4,033
US Government Agency Insured Loans [Member]    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Loans on non-accrual status 0 0
Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest $ 0 $ 0