XML 65 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Disclosures (Estimated Fair Value of Notes Payable) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Estimated fair values of notes payable [Abstract]    
Notes payable, net (Note 8) $ 3,710,327 $ 3,830,195
Fair Value, Inputs, Level 2 [Member]    
Estimated fair values of notes payable [Abstract]    
Notes payable, fair value disclosure $ 3,753,531 $ 3,755,757
Notes Payable Fair Values Hypothetical Percent Increase In Interest Rates 1.00%  
Impact Of Overall One Percent Increase In Interest Rates Decrease In Fair Values Of Notes Payable $ 131,800  
Impact Of Overall One Percent Increase In Interest Rates Decrease In Fair Values Of Notes Payable Percent 3.50%