XML 51 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Notes Payable - 4.50% Notes (Details) - Unsecured notes - 4.50 % Notes Due August 2028 - USD ($)
Mar. 31, 2020
May 16, 2019
Aug. 13, 2018
Debt Instrument [Line Items]      
Amount of debt instrument     $ 450,000,000
Stated interest rate 4.50% 4.50% 4.50%
Price as percent of par on offering of unsecured Notes     99.252%
Annual interest rate     4.594%