XML 78 R50.htm IDEA: XBRL DOCUMENT v3.20.2
NOTES PAYABLE - Schedule of Maturities of Long-term Debt (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Nov. 03, 2017
Nov. 13, 2020
Sep. 30, 2020
Dec. 31, 2019
Notes Payable [Abstract]        
October 1, 2020 through December 31, 2020     $ 731,815  
2021     0  
2022     93,000  
2023     292,622  
2024     379,245  
Total notes payable     $ 1,496,682 $ 1,466,376
Secured Debt | Portfolio Loan Facility        
Debt Instrument [Line Items]        
Extension period 12 months   1 year  
Secured Debt | Portfolio Loan Facility | Subsequent Event        
Debt Instrument [Line Items]        
Extension period   1 year