XML 83 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt Obligations (3.85% Senior Unsecured Notes) (Details) - Senior Notes - 3.85% senior unsecured notes due June 30, 2026
Sep. 30, 2018
Jun. 30, 2016
Debt Instrument [Line Items]    
Stated rate 3.85% 3.85%
Maximum    
Debt Instrument [Line Items]    
Maximum interest rate on debt instrument   5.85%