XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Loans and Investments - Non-performing loans (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
USD ($)
loan
Dec. 31, 2022
USD ($)
loan
Loans and Investments    
Number of loans for which no provision for loan loss made | loan 0 0
Number of loans | loan 715 747
UPB $ 202,585 $ 157,960
Loans and investments $ 13,643,724 $ 14,456,123
Non-performing loans    
Loans and Investments    
Number of loans | loan 4 4
Carrying value of loans $ 2,600 $ 2,600
Loan loss reserves 5,100 5,100
UPB 7,750 7,750
Less Than 90 Days Past Due | Non-performing loans    
Loans and Investments    
Loans and investments 0 0
Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Non-performing loans    
Loans and Investments    
Loans and investments 7,750 7,750
Interest Receivable 0 0
Multifamily | Non-performing loans    
Loans and Investments    
UPB 2,605 2,605
Multifamily | Less Than 90 Days Past Due | Non-performing loans    
Loans and Investments    
Loans and investments 0 0
Multifamily | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Non-performing loans    
Loans and Investments    
Loans and investments 2,605 2,605
Retail    
Loans and Investments    
UPB 22,045 22,045
Retail | Non-performing loans    
Loans and Investments    
UPB 3,445 3,445
Retail | Less Than 90 Days Past Due | Non-performing loans    
Loans and Investments    
Loans and investments 0 0
Retail | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Non-performing loans    
Loans and Investments    
Loans and investments 3,445 3,445
Commercial    
Loans and Investments    
UPB 1,700 1,700
Commercial | Non-performing loans    
Loans and Investments    
UPB 1,700 1,700
Commercial | Less Than 90 Days Past Due | Non-performing loans    
Loans and Investments    
Loans and investments 0 0
Commercial | Financial Asset, Equal to or Greater than 90 Days Past Due [Member] | Non-performing loans    
Loans and Investments    
Loans and investments $ 1,700 $ 1,700