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