XML 76 R61.htm IDEA: XBRL DOCUMENT v3.7.0.1
Debt Obligations (3.85% Senior Unsecured Notes) (Details) - Senior Notes - 3.85% senior unsecured notes due June 30, 2026
Mar. 31, 2017
Debt Instrument [Line Items]  
Stated rate 3.85%
Maximum  
Debt Instrument [Line Items]  
Maximum interest rate on debt instrument 5.85%