XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Variable Interest Entities (VIEs) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Variable Interest Entities (VIEs)      
Total Assets $ 14,240,966 $ 12,615,227 $ 9,650,592
Total Liabilities 12,735,282 11,155,488  
Maximum Exposure to Loss 867,100 871,800  
Single Family and Multi-Family Debt Financing Investments | Variable Interest Entity, Not Primary Beneficiary      
Variable Interest Entities (VIEs)      
Total Assets 60,466 52,125  
Total Liabilities 25,207 25,564  
Maximum Exposure to Loss $ 60,466 $ 52,125