XML 64 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Schedule of Maturities - Schedule of Future Principal Payments (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Collateralized Loan Obligation  
Debt Instrument [Line Items]  
2019 $ 577,781
2020 404,761
2021 208,658
2022 70,354
Total 1,261,554
Asset-specific Financing  
Debt Instrument [Line Items]  
2020 32,500
Total 32,500
Senior Secured and Secured Credit Agreements  
Debt Instrument [Line Items]  
2020 459,795
Total 459,795
Secured Revolving Repurchase Agreements  
Debt Instrument [Line Items]  
2019 1,281,331
2020 98,128
2021 235,610
Total 1,615,069
Term Loan Facility  
Debt Instrument [Line Items]  
2020 114,020
2021 34,827
2022 88,654
2023 30,160
Total $ 267,661