XML 195 R147.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEC Schedule, Article 12-29, Mortgage Loans on Real Estate (Rollforward)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
loan
Rate
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 12,299,058      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans 388,407      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Federal Income Tax Basis 1,800,000      
Loans, at fair value(1)(2) [1],[2] 12,306,636 $ 11,626,008    
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, New Mortgage Loan 3,349,900 11,325,966 $ 1,949,449  
Net Unrealized Gain 620,451 0 0  
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Cost of Mortgage Sold (501,593) (530,171) (145,755)  
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Collections of Principal (2,728,769) (1,349,308) (812,988)  
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Amortization of Premium (8,336) (13,607) (13,754)  
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Foreclosure (35,223) (3,128) (14,033)  
Net Unrealized Loss 0 (18,299) (119)  
Net Realized Loss (14,451) (136,799) (20,475)  
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate 12,299,058 11,617,079 $ 2,342,425 $ 1,400,100
Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages 3,093,912      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans 127,685      
Loans, at fair value(1)(2) 3,093,912 3,115,518    
Residential mortgage loans | Securitized loans [Member] | Consolidated Entities [Member] | Non-QM loan securitization        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
Loans, at fair value(1)(2) 1,555,371 1,665,070    
Commercial Loan        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages 266,595      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans 47,736      
Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages 8,938,551      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans 212,986      
Loans, at fair value(1)(2) 8,938,551 $ 8,097,237    
Reverse mortgage loans | Securitized loans [Member] | Consolidated Entities [Member] | GNMA HMBS        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
Loans, at fair value(1)(2) $ 8,200,000      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans under $250,000 | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 5      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 691      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans under $250,000 | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 185      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 26,489      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 899      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans under $250,000 | Minimum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 6.75%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Oct. 01, 2034      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans under $250,000 | Minimum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 4.00%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Aug. 01, 2046      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans under $250,000 | Maximum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 7.88%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Dec. 01, 2048      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans under $250,000 | Maximum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 9.99%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Apr. 01, 2050      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $250,000 and $499,999 | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 8      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 2,560      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 1,576      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $250,000 and $499,999 | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 177      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 50,036      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 1,789      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $250,000 and $499,999 | Minimum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 6.50%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Nov. 01, 2047      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $250,000 and $499,999 | Minimum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 4.50%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date May 01, 2046      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $250,000 and $499,999 | Maximum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 9.25%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Oct. 01, 2049      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $250,000 and $499,999 | Maximum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 10.25%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Feb. 01, 2060      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $500,000 and $749,999 | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 5      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 3,188      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 2,631      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $500,000 and $749,999 | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 60      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 30,210      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 682      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $500,000 and $749,999 | Minimum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.00%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jul. 01, 2035      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $500,000 and $749,999 | Minimum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 4.50%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jan. 01, 2047      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $500,000 and $749,999 | Maximum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 7.37%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Oct. 01, 2049      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $500,000 and $749,999 | Maximum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 8.25%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Mar. 01, 2060      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $750,000 and $999,999 | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 3      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 2,520      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 1,653      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $750,000 and $999,999 | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 22      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 15,004      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 893      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $750,000 and $999,999 | Minimum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 5.25%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Dec. 01, 2048      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $750,000 and $999,999 | Minimum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 4.13%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Feb. 01, 2047      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $750,000 and $999,999 | Maximum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 7.75%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jul. 01, 2052      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $750,000 and $999,999 | Maximum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 8.38%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jul. 01, 2059      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,000,000 and $1,249,999 | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 5.75%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 1      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 1,008      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,000,000 and $1,249,999 | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 15      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 14,658      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,000,000 and $1,249,999 | Minimum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 5.75%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jul. 01, 2052      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,000,000 and $1,249,999 | Minimum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 4.24%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Mar. 01, 2047      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,000,000 and $1,249,999 | Maximum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 5.75%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jul. 01, 2052      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,000,000 and $1,249,999 | Maximum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 9.88%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Nov. 01, 2061      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,250,000 and $1,499,999 | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 6      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 7,195      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,250,000 and $1,499,999 | Minimum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 4.50%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Nov. 01, 2046      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,250,000 and $1,499,999 | Maximum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 11.13%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Feb. 01, 2060      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,500,000 and $1,749,999 | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 2      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 3,010      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,500,000 and $1,749,999 | Minimum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 5.75%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Nov. 01, 2048      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,500,000 and $1,749,999 | Maximum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 6.50%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jun. 01, 2049      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,250,000 and $2,499,999 | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 3      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 6,248      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,250,000 and $2,499,999 | Minimum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 5.49%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Nov. 01, 2048      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,250,000 and $2,499,999 | Maximum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 5.99%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Sep. 01, 2059      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,500,000 and $2,749,999 | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 4.25%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 1      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 2,162      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,500,000 and $2,749,999 | Minimum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 4.25%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Nov. 01, 2061      
Adjustable rate mortgages | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,500,000 and $2,749,999 | Maximum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 4.25%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Nov. 01, 2061      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans under $250,000 | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 2,065      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 302,328      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 18,356      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans under $250,000 | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 1,359      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 203,382      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 2,798      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans under $250,000 | Minimum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.00%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jan. 01, 2024      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans under $250,000 | Minimum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.25%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jan. 01, 2047      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans under $250,000 | Maximum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 16.25%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jan. 01, 2064      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans under $250,000 | Maximum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 8.50%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jul. 01, 2062      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $250,000 and $499,999 | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 1,310      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 392,023      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 28,621      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $250,000 and $499,999 | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 1,217      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 362,602      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 5,139      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $250,000 and $499,999 | Minimum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.00%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jan. 01, 2024      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $250,000 and $499,999 | Minimum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.13%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Dec. 01, 2034      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $250,000 and $499,999 | Maximum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 15.50%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jan. 01, 2064      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $250,000 and $499,999 | Maximum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 8.38%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jun. 01, 2062      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $500,000 and $749,999 | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 384      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 202,469      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 11,181      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $500,000 and $749,999 | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 493      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 254,267      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 1,986      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $500,000 and $749,999 | Minimum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.38%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jan. 01, 2024      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $500,000 and $749,999 | Minimum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.00%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Nov. 01, 2047      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $500,000 and $749,999 | Maximum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 14.75%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Oct. 01, 2063      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $500,000 and $749,999 | Maximum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 8.00%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jun. 01, 2062      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $750,000 and $999,999 | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 227      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 163,669      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 12,350      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $750,000 and $999,999 | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 211      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 153,683      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 3,389      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $750,000 and $999,999 | Minimum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.38%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jan. 01, 2024      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $750,000 and $999,999 | Minimum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.25%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Feb. 01, 2037      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $750,000 and $999,999 | Maximum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 12.75%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Sep. 01, 2063      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $750,000 and $999,999 | Maximum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 7.63%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date May 01, 2062      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,000,000 and $1,249,999 | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 134      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 122,918      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 4,446      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,000,000 and $1,249,999 | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 113      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 107,276      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 1,200      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,000,000 and $1,249,999 | Minimum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.38%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jan. 01, 2024      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,000,000 and $1,249,999 | Minimum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.25%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Oct. 01, 2048      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,000,000 and $1,249,999 | Maximum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 12.99%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Oct. 01, 2063      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,000,000 and $1,249,999 | Maximum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 6.38%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jun. 01, 2062      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,250,000 and $1,499,999 | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 80      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 86,922      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 6,959      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,250,000 and $1,499,999 | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 92      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 106,424      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,250,000 and $1,499,999 | Minimum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.50%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jan. 01, 2024      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,250,000 and $1,499,999 | Minimum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.25%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Oct. 01, 2048      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,250,000 and $1,499,999 | Maximum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 12.00%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jun. 01, 2063      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,250,000 and $1,499,999 | Maximum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 6.88%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date May 01, 2062      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,500,000 and $1,749,999 | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 49      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 62,994      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 3,729      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,500,000 and $1,749,999 | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 48      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 66,885      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,500,000 and $1,749,999 | Minimum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.25%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jan. 01, 2024      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,500,000 and $1,749,999 | Minimum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.25%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Nov. 01, 2047      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,500,000 and $1,749,999 | Maximum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 12.25%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jan. 01, 2063      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,500,000 and $1,749,999 | Maximum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 6.25%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date May 01, 2062      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,750,000 and $1,999,999 | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 36      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 48,664      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 6,650      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,750,000 and $1,999,999 | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 29      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 45,506      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,750,000 and $1,999,999 | Minimum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.38%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jan. 01, 2024      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,750,000 and $1,999,999 | Minimum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.25%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Apr. 01, 2050      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,750,000 and $1,999,999 | Maximum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 11.99%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Sep. 01, 2053      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,750,000 and $1,999,999 | Maximum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 6.88%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jun. 01, 2062      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,000,000 and $2,249,999 | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 22      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 36,509      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 1,386      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,000,000 and $2,249,999 | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 14      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 24,807      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,000,000 and $2,249,999 | Minimum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.25%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Feb. 01, 2024      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,000,000 and $2,249,999 | Minimum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.25%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Apr. 01, 2050      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,000,000 and $2,249,999 | Maximum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 12.00%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Mar. 01, 2062      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,000,000 and $2,249,999 | Maximum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 6.13%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jul. 01, 2062      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,250,000 and $2,499,999 | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 10      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 17,665      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 2,250      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,250,000 and $2,499,999 | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 11      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 22,102      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,250,000 and $2,499,999 | Minimum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 7.49%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Feb. 01, 2024      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,250,000 and $2,499,999 | Minimum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.63%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Oct. 01, 2050      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,250,000 and $2,499,999 | Maximum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 12.00%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Dec. 01, 2053      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,250,000 and $2,499,999 | Maximum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 5.99%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Sep. 01, 2061      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,500,000 and $2,749,999 | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 12      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 24,172      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 2,368      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,500,000 and $2,749,999 | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 9      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 20,335      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,500,000 and $2,749,999 | Minimum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.63%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Feb. 01, 2024      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,500,000 and $2,749,999 | Minimum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.25%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jan. 01, 2051      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,500,000 and $2,749,999 | Maximum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 12.00%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Dec. 01, 2053      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,500,000 and $2,749,999 | Maximum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 5.25%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jul. 01, 2061      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,750,000 and $2,999,999 | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 10      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 17,306      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 4,754      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,750,000 and $2,999,999 | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 5      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 11,991      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,750,000 and $2,999,999 | Minimum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 7.75%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Feb. 01, 2024      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,750,000 and $2,999,999 | Minimum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.25%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Feb. 01, 2051      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,750,000 and $2,999,999 | Maximum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 11.50%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jan. 01, 2053      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,750,000 and $2,999,999 | Maximum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 5.00%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Nov. 01, 2061      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,000,000 and $3,249,999 | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 3      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 6,459      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,000,000 and $3,249,999 | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 6      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 15,552      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,000,000 and $3,249,999 | Minimum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.75%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Feb. 01, 2024      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,000,000 and $3,249,999 | Minimum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.38%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Oct. 01, 2050      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,000,000 and $3,249,999 | Maximum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 9.49%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Mar. 01, 2052      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,000,000 and $3,249,999 | Maximum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 5.75%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jan. 01, 2062      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,250,000 and $3,499,999 | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 2      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 2,975      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,250,000 and $3,499,999 | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 4.50%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 2      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 5,547      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,250,000 and $3,499,999 | Minimum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 8.99%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Mar. 01, 2024      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,250,000 and $3,499,999 | Minimum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 4.50%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Apr. 01, 2051      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,250,000 and $3,499,999 | Maximum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 11.88%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Nov. 01, 2024      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,250,000 and $3,499,999 | Maximum | Residential mortgage loans | Securitized loans [Member]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 4.50%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Sep. 01, 2061      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,500,000 and $3,749,000 | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 10.99%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 1      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 3,561      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,500,000 and $3,749,000 | Minimum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 10.99%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jan. 01, 2024      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,500,000 and $3,749,000 | Maximum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 10.99%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jan. 01, 2024      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $4,000,000 and $4,249,999 | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 8.55%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 1      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 2,843      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $4,000,000 and $4,249,999 | Minimum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 8.55%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Apr. 01, 2024      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $4,000,000 and $4,249,999 | Maximum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 8.55%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Apr. 01, 2024      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $4,250,000 and $4,499,999 | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 11.75%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 2      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 8,833      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $4,250,000 and $4,499,999 | Minimum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 11.75%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date May 01, 2025      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $4,250,000 and $4,499,999 | Maximum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 11.75%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date May 01, 2025      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $4,500,000 and $4,749,999 | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 10.99%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 1      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 3,736      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $4,500,000 and $4,749,999 | Minimum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 10.99%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Nov. 01, 2024      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $4,500,000 and $4,749,999 | Maximum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 10.99%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Nov. 01, 2024      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $5,500,000 and $5,749,999 | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 2      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 9,924      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $5,500,000 and $5,749,999 | Minimum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 10.99%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jul. 01, 2024      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $5,500,000 and $5,749,999 | Maximum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 11.50%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Dec. 01, 2024      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $8,500,000 and $8,749,999 | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 10.00%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 1      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 3,087      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $8,500,000 and $8,749,999 | Minimum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 10.00%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Feb. 01, 2024      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $8,500,000 and $8,749,999 | Maximum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 10.00%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Feb. 01, 2024      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $9,500,000 and $9,799,999 | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 11.99%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 1      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 9,517      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $9,500,000 and $9,799,999 | Minimum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 11.99%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Oct. 01, 2024      
Fixed Rate Residential Mortgage | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $9,500,000 and $9,799,999 | Maximum | Residential mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 11.99%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Oct. 01, 2024      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans under $250,000 | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 24,490      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 3,653,580      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 87,166      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans under $250,000 | Minimum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.16%      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans under $250,000 | Maximum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 12.40%      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $250,000 and $499,999 | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 11,040      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 3,915,381      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 80,653      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $250,000 and $499,999 | Minimum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.16%      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $250,000 and $499,999 | Maximum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 12.40%      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $500,000 and $749,999 | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 1,126      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 650,746      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 28,992      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $500,000 and $749,999 | Minimum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 3.79%      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $500,000 and $749,999 | Maximum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 12.40%      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $750,000 and $999,999 | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 38      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 35,470      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 1,586      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $750,000 and $999,999 | Minimum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 7.13%      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $750,000 and $999,999 | Maximum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 12.40%      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,000,000 and $1,249,999 | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 6      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 7,251      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 1,061      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,000,000 and $1,249,999 | Minimum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 12.04%      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,000,000 and $1,249,999 | Maximum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 12.40%      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,250,000 and $1,499,999 | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 5      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 8,189      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,250,000 and $1,499,999 | Minimum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 11.64%      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,250,000 and $1,499,999 | Maximum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 12.29%      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,750,000 and $1,999,999 | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 1      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 1,967      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,750,000 and $1,999,999 | Minimum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 12.29%      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,750,000 and $1,999,999 | Maximum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 12.29%      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,000,000 and $2,249,999 | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 2      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 4,727      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,000,000 and $2,249,999 | Minimum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 12.04%      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,000,000 and $2,249,999 | Maximum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 12.29%      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $0 and $4,999,999 | Commercial Loan        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 11.84%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Sep. 01, 2024      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 1      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 1,515      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $5,000,000 and $9,999,999 | Commercial Loan        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 18      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 142,483      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $5,000,000 and $9,999,999 | Minimum | Commercial Loan        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 9.83%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jan. 01, 2024      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $5,000,000 and $9,999,999 | Maximum | Commercial Loan        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 13.24%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Oct. 01, 2025      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $10,000,000 and $14,999,999 | Commercial Loan        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 6      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 70,024      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 10,400      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $10,000,000 and $14,999,999 | Minimum | Commercial Loan        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 10.74%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Feb. 01, 2024      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $10,000,000 and $14,999,999 | Maximum | Commercial Loan        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 13.10%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Dec. 01, 2024      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $15,000,000 and $19,999,999 | Commercial Loan        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 13.46%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 1      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 14,725      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 15,500      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $20,000,000 and $24,999,999 | Commercial Loan        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 2      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 26,248      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 21,836      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $20,000,000 and $24,999,999 | Minimum | Commercial Loan        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 5.75%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Mar. 01, 2024      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $20,000,000 and $24,999,999 | Maximum | Commercial Loan        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 11.24%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jul. 01, 2024      
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $25,000,000 and $29,999,999 | Commercial Loan        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 10.30%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Dec. 01, 2025      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 1      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 11,600      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans under $250,000 | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 786      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 132,479      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 3,810      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans under $250,000 | Minimum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 2.99%      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans under $250,000 | Maximum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 10.99%      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $250,000 and $499,999 | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 875      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 291,785      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 4,302      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $250,000 and $499,999 | Minimum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 2.85%      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $250,000 and $499,999 | Maximum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 10.99%      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $500,000 and $749,999 | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 187      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 104,223      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 2,191      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $500,000 and $749,999 | Minimum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 2.99%      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $500,000 and $749,999 | Maximum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 10.99%      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $750,000 and $999,999 | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 42      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 38,389      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 1,664      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $750,000 and $999,999 | Minimum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 5.81%      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $750,000 and $999,999 | Maximum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 10.99%      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,000,000 and $1,249,999 | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 27      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 32,464      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,000,000 and $1,249,999 | Minimum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 8.99%      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,000,000 and $1,249,999 | Maximum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 10.49%      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,250,000 and $1,499,999 | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 15      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 21,541      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,250,000 and $1,499,999 | Minimum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 8.38%      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,250,000 and $1,499,999 | Maximum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 10.75%      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,500,000 and $1,749,999 | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 6      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 10,411      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 1,561      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,500,000 and $1,749,999 | Minimum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 9.75%      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,500,000 and $1,749,999 | Maximum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 10.38%      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,750,000 and $1,999,999 | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 5      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 9,972      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,750,000 and $1,999,999 | Minimum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 8.99%      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,750,000 and $1,999,999 | Maximum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 10.49%      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,000,000 and $2,249,999 | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 2      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 4,470      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,000,000 and $2,249,999 | Minimum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 8.99%      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,000,000 and $2,249,999 | Maximum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 10.13%      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,250,000 and $2,499,999 | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 2      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 5,278      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,250,000 and $2,499,999 | Minimum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 8.99%      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,250,000 and $2,499,999 | Maximum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 9.75%      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,500,000 and $2,749,999 | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 10.74%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 1      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 2,769      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,500,000 and $2,749,999 | Minimum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 10.74%      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,500,000 and $2,749,999 | Maximum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 10.74%      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,000,000 and $3,249,999 | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 9.38%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 1      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 3,111      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,000,000 and $3,249,999 | Minimum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 9.38%      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,000,000 and $3,249,999 | Maximum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 9.38%      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,750,000 and $3,999,999 | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 9.99%      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans | loan 1      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages $ 4,348      
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans $ 0      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,750,000 and $3,999,999 | Minimum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 9.99%      
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,750,000 and $3,999,999 | Maximum | Reverse mortgage loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate | Rate 9.99%      
[1] Ellington Financial Inc.'s Consolidated Balance Sheets include assets and liabilities of variable interest entities it has consolidated. See Note 12 for additional details on Ellington Financial Inc.'s consolidated variable interest entities.
[2] Includes assets pledged as collateral to counterparties. See Note 14 for additional details on the Company's borrowings and related collateral.