XML 94 R83.htm IDEA: XBRL DOCUMENT v3.20.2
Notes Payable - 5.50% Notes (Details) - Unsecured notes - 5.50% notes due September 2022 - USD ($)
Jun. 30, 2020
Aug. 28, 2012
Debt Instrument [Line Items]    
Aggregate principal amount   $ 400,000,000
Debt Instrument, interest rate, stated percentage 5.50% 5.50%