Quarterly report pursuant to Section 13 or 15(d)

REAL ESTATE AND OTHER SECURITIES - Summary of Real Estate Securities in an Unrealized Loss Position (Details)

v3.21.2
REAL ESTATE AND OTHER SECURITIES - Summary of Real Estate Securities in an Unrealized Loss Position (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
security
Debt Securities, Available-for-sale [Line Items]  
Outstanding Face Amount $ 25,494,437
Weighted Average Life (Years) 1 year 1 month 6 days
Less than 12 Months  
Debt Securities, Available-for-sale [Line Items]  
Outstanding Face Amount $ 6,179
Before Credit Impairment - Amortized Cost Basis 4,438
Credit Impairment - Amortized Cost Basis (175)
After Credit Impairment - Amortized Cost Basis 4,263
Gross Unrealized Losses - Less than 12 Months (18)
Carrying Value - Less than 12 Months $ 4,245
Number of Securities - Less than 12 Months | security 4
Weighted Average Rating AAA
Weighted Average Coupon 1.50%
Weighted Average Yield 1.20%
Weighted Average Life (Years) 2 years 2 months 12 days
12 or More Months  
Debt Securities, Available-for-sale [Line Items]  
Outstanding Face Amount $ 21,274
Before Credit Impairment - Amortized Cost Basis 12,152
Credit Impairment - Amortized Cost Basis (3,477)
After Credit Impairment - Amortized Cost Basis 8,675
Gross Unrealized Losses - 12 or More Months (105)
Carrying Value - 12 or More Months $ 8,570
Number of Securities - 12 or More Months | security 14
Weighted Average Rating AA+
Weighted Average Coupon 0.00%
Weighted Average Yield 0.50%
Weighted Average Life (Years) 3 months 18 days
Total/Weighted Average  
Debt Securities, Available-for-sale [Line Items]  
Outstanding Face Amount $ 27,453
Before Credit Impairment - Amortized Cost Basis 16,590
Credit Impairment - Amortized Cost Basis (3,652)
After Credit Impairment - Amortized Cost Basis 12,938
Gross Unrealized Losses - Total (123)
Carrying Value - Total $ 12,815
Number of Securities - Total | security 18
Weighted Average Rating AAA
Weighted Average Coupon 0.40%
Weighted Average Yield 0.70%
Weighted Average Life (Years) 9 months 18 days