XML 124 R105.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 15 - Fair Value Disclosure of Financial Instruments (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Notes Payable $ 4,596,140 $ 3,927,251
Minimum [Member]    
Fair Value Inputs, Cap Rate 8.50% 7.75%
Fair Value Inputs, Discount Rate 9.00% 9.25%
Maximum [Member]    
Fair Value Inputs, Cap Rate 9.50% 9.00%
Fair Value Inputs, Discount Rate 10.50% 12.17%
Fair Value, Estimate Not Practicable, Carrying (Reported) Amount [Member]    
Impairment of Real Estate $ 67,300 $ 93,300
Fair Value, Inputs, Level 2 [Member]    
Notes Payable 4,600,000 3,600,000
Fair Value, Inputs, Level 3 [Member]    
Notes Payable $ 1,900 $ 272,500