XML 194 R146.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEC Schedule, Article 12-29, Mortgage Loans on Real Estate (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
loan
Rate
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
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
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
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
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 | Reverse mortgage loans | Minimum  
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 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 | Reverse mortgage loans | Maximum  
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 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 | Reverse mortgage loans | Minimum  
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 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 | Reverse mortgage loans | Maximum  
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 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, 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
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest 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 | Reverse mortgage loans | Minimum  
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 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 | Reverse mortgage loans | Maximum  
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 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, 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
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest 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 | Reverse mortgage loans | Minimum  
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 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 | Reverse mortgage loans | Maximum  
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 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, 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
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest 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 | Reverse mortgage loans | Minimum  
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 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 | Reverse mortgage loans | Maximum  
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 9.99%
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 | Reverse mortgage loans | Minimum  
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 2.99%
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans under $250,000 | Reverse mortgage loans | Maximum  
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 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 | Reverse mortgage loans | Minimum  
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 2.85%
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $250,000 and $499,999 | Reverse mortgage loans | Maximum  
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 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 | Reverse mortgage loans | Minimum  
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 2.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 | Maximum  
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 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 | Reverse mortgage loans | Minimum  
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 5.81%
Fixed Rate Mortgage Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $750,000 and $999,999 | Reverse mortgage loans | Maximum  
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 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 | Reverse mortgage loans | Minimum  
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 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 | Reverse mortgage loans | Maximum  
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 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 | Reverse mortgage loans | Minimum  
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 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 | Reverse mortgage loans | Maximum  
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 10.75%
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 | Reverse mortgage loans | Minimum  
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 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 | Reverse mortgage loans | Maximum  
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 10.49%
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 | Reverse mortgage loans | Minimum  
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 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 | Reverse mortgage loans | Maximum  
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 10.38%
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 | Minimum  
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 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 | Residential mortgage loans | Maximum  
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 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 | 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 | Residential mortgage loans | Securitized loans [Member] | Minimum  
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 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 | Residential mortgage loans | Securitized loans [Member] | Maximum  
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 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 | Minimum  
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 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 | Residential mortgage loans | Maximum  
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 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 | 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 | Residential mortgage loans | Securitized loans [Member] | Minimum  
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 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 | Residential mortgage loans | Securitized loans [Member] | Maximum  
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 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 | Minimum  
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 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 | Residential mortgage loans | Maximum  
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 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 | 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 | Residential mortgage loans | Securitized loans [Member] | Minimum  
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 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 | Residential mortgage loans | Securitized loans [Member] | Maximum  
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 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 $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 | Minimum  
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 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 | Residential mortgage loans | Maximum  
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 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 | 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 | Residential mortgage loans | Securitized loans [Member] | Minimum  
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 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 | Residential mortgage loans | Securitized loans [Member] | Maximum  
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 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 $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 | Minimum  
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 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 | Residential mortgage loans | Maximum  
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 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 | 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 | Residential mortgage loans | Securitized loans [Member] | Minimum  
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 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 | Residential mortgage loans | Securitized loans [Member] | Maximum  
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 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,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 | Minimum  
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 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 | Residential mortgage loans | Maximum  
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 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 | 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 | $ $ 5,547
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans | $ $ 0
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate 4.50%
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] | Minimum  
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 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 | Residential mortgage loans | Securitized loans [Member] | Maximum  
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 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 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 | Minimum  
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 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 | Residential mortgage loans | Maximum  
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 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 | 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 | Residential mortgage loans | Securitized loans [Member] | Minimum  
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 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 | Residential mortgage loans | Securitized loans [Member] | Maximum  
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 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 | Minimum  
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 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 | Residential mortgage loans | Maximum  
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 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 | 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 | Residential mortgage loans | Securitized loans [Member] | Minimum  
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 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 | Residential mortgage loans | Securitized loans [Member] | Maximum  
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 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 | Minimum  
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 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 | Residential mortgage loans | Maximum  
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 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 | 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 | Residential mortgage loans | Securitized loans [Member] | Minimum  
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 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 | Residential mortgage loans | Securitized loans [Member] | Maximum  
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 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 | Minimum  
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 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 | Residential mortgage loans | Maximum  
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 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 | 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 | Residential mortgage loans | Securitized loans [Member] | Minimum  
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 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 | Residential mortgage loans | Securitized loans [Member] | Maximum  
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 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 | Minimum  
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 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 | Residential mortgage loans | Maximum  
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 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 | 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 | Residential mortgage loans | Securitized loans [Member] | Minimum  
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 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 | Residential mortgage loans | Securitized loans [Member] | Maximum  
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 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 | Minimum  
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 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 | Residential mortgage loans | Maximum  
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 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 | 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 | Residential mortgage loans | Securitized loans [Member] | Minimum  
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 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 | Residential mortgage loans | Securitized loans [Member] | Maximum  
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 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,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 | Minimum  
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 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 | Residential mortgage loans | Maximum  
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 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 | 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 | Residential mortgage loans | Securitized loans [Member] | Minimum  
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 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 | Residential mortgage loans | Securitized loans [Member] | Maximum  
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 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 $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 | Minimum  
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 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 | Residential mortgage loans | Maximum  
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 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 | 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 | Residential mortgage loans | Securitized loans [Member] | Minimum  
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 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 | Residential mortgage loans | Securitized loans [Member] | Maximum  
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 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 $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, 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
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate 10.99%
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 | Minimum  
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 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 | Residential mortgage loans | Maximum  
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 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, 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
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate 8.55%
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 | Minimum  
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 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 | Residential mortgage loans | Maximum  
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 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, 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
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate 11.75%
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 | Minimum  
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 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 | Residential mortgage loans | Maximum  
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 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, 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
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate 10.99%
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 | Minimum  
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 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 | Residential mortgage loans | Maximum  
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 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 | Residential mortgage loans | Minimum  
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 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 | Residential mortgage loans | Maximum  
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 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, 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
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate 10.00%
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 | Minimum  
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 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 | Residential mortgage loans | Maximum  
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 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, 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
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate 11.99%
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 | Minimum  
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 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 | Residential mortgage loans | Maximum  
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 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 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 | Reverse mortgage loans | Minimum  
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 12.04%
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 | Maximum  
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 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, 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
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate 11.84%
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Sep. 01, 2024
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 | Commercial Loan | Minimum  
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 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 | Commercial Loan | Maximum  
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 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 | Commercial Loan | Minimum  
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 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 | Commercial Loan | Maximum  
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 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, 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
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate 13.46%
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 | Commercial Loan | Minimum  
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 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 | Commercial Loan | Maximum  
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 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, 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
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate 10.30%
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Dec. 01, 2025
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 | Reverse mortgage loans | Minimum  
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 3.16%
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans under $250,000 | Reverse mortgage loans | Maximum  
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 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 | Reverse mortgage loans | Minimum  
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 3.16%
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $250,000 and $499,999 | Reverse mortgage loans | Maximum  
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 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 | Reverse mortgage loans | Minimum  
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 3.79%
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $500,000 and $749,999 | Reverse mortgage loans | Maximum  
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 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 | Reverse mortgage loans | Minimum  
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 7.13%
Adjustable Rate Loans | SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $750,000 and $999,999 | Reverse mortgage loans | Maximum  
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 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 | Reverse mortgage loans | Minimum  
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 12.04%
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 | Maximum  
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 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 | Reverse mortgage loans | Minimum  
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 11.64%
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 | Maximum  
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 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 | Reverse mortgage loans | Minimum  
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 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 | Maximum  
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 12.29%
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 | Residential mortgage loans | Securitized loans [Member] | Minimum  
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 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 | Residential mortgage loans | Securitized loans [Member] | Maximum  
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 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, 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
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate 4.25%
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] | Minimum  
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 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 | Residential mortgage loans | Securitized loans [Member] | Maximum  
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 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 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 | Minimum  
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 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 | Residential mortgage loans | Maximum  
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 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 | 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 | Residential mortgage loans | Securitized loans [Member] | Minimum  
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 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 | Residential mortgage loans | Securitized loans [Member] | Maximum  
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 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 | Minimum  
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 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 | Residential mortgage loans | Maximum  
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 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 | 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 | Residential mortgage loans | Securitized loans [Member] | Minimum  
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 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 | Residential mortgage loans | Securitized loans [Member] | Maximum  
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 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 | Minimum  
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 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 | Residential mortgage loans | Maximum  
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 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 | 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 | Residential mortgage loans | Securitized loans [Member] | Minimum  
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 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 | Residential mortgage loans | Securitized loans [Member] | Maximum  
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 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 | Minimum  
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 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 | Residential mortgage loans | Maximum  
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 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 | 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 | Residential mortgage loans | Securitized loans [Member] | Minimum  
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 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 | Residential mortgage loans | Securitized loans [Member] | Maximum  
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 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, 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
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate 5.75%
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 | Minimum  
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 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 | Residential mortgage loans | Maximum  
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 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 | 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 | Residential mortgage loans | Securitized loans [Member] | Minimum  
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 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 | Residential mortgage loans | Securitized loans [Member] | Maximum  
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 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 | Residential mortgage loans | Securitized loans [Member] | Minimum  
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 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 | Residential mortgage loans | Securitized loans [Member] | Maximum  
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 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 | Residential mortgage loans | Securitized loans [Member] | Minimum  
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 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 | Residential mortgage loans | Securitized loans [Member] | Maximum  
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 6.50%
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date Jun. 01, 2049