XML 101 R73.htm IDEA: XBRL DOCUMENT v3.22.4
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%