Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.1
INVESTMENTS IN REAL ESTATE AND OTHER SECURITIES - Summary of Real Estate Securities in an Unrealized Loss Position (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
security
Dec. 31, 2019
USD ($)
Debt Securities, Available-for-sale [Line Items]    
Outstanding Face Amount $ 20,834,705  
Amortized Cost Basis $ 2,591,656 $ 18,782,175
Weighted Average Life (Years) 1 year 2 months 12 days  
Less than 12 Months    
Debt Securities, Available-for-sale [Line Items]    
Outstanding Face Amount $ 8,525,893  
Before Impairment - Amortized Cost Basis 1,482,309  
Credit Impairment - Amortized Cost Basis (30,161)  
Amortized Cost Basis 1,452,148  
Gross Unrealized Losses - Less than 12 Months (133,907)  
Carrying Value - Less than 12 Months $ 1,318,241  
Number of Securities - Less than 12 Months | security 262  
Weighted Average Rating A-  
Weighted Average Coupon 3.57%  
Weighted Average Yield 4.45%  
Weighted Average Life (Years) 10 years  
12 or More Months    
Debt Securities, Available-for-sale [Line Items]    
Outstanding Face Amount $ 1,903,679  
Before Impairment - Amortized Cost Basis 119,591  
Credit Impairment - Amortized Cost Basis (13,988)  
Amortized Cost Basis 105,603  
Gross Unrealized Losses - 12 or More Months (13,426)  
Carrying Value - 12 or More Months $ 92,177  
Number of Securities - 12 or More Months | security 59  
Weighted Average Rating A-  
Weighted Average Coupon 2.63%  
Weighted Average Yield 5.26%  
Weighted Average Life (Years) 3 years 3 months 18 days  
Total/Weighted Average    
Debt Securities, Available-for-sale [Line Items]    
Outstanding Face Amount $ 10,429,572  
Before Impairment - Amortized Cost Basis 1,601,900  
Credit Impairment - Amortized Cost Basis (44,149)  
Amortized Cost Basis 1,557,751  
Gross Unrealized Losses - Total (147,333)  
Carrying Value - Total $ 1,410,418  
Number of Securities - Total | security 321  
Weighted Average Rating A-  
Weighted Average Coupon 3.50%  
Weighted Average Yield 4.51%  
Weighted Average Life (Years) 9 years 6 months