XML 83 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt Obligations (2026 Notes) (Details) - Senior Notes - 2026 Notes
Jun. 30, 2016
Debt Instrument [Line Items]  
Stated rate 3.85%
Maximum  
Debt Instrument [Line Items]  
Maximum interest rate on debt instrument 5.85%