Employee Benefit Plans (Details) - USD ($) $ in Millions |
12 Months Ended |
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
| Employee Benefit Plans |
|
|
|
| Maximum percent of discretionary non-matching contributions by General Partner |
2.00%
|
|
|
| Global 401(k) Plan and the GMG 401(k) Plan |
|
|
|
| Employee Benefit Plans |
|
|
|
| Expenses of the plan included in selling, general and administrative expenses |
$ 2.7
|
$ 2.4
|
$ 2.0
|
| Global 401(k) Plan |
|
|
|
| Employee Benefit Plans |
|
|
|
| Maximum employee contribution as a percent of compensation |
100.00%
|
|
|
| Employee contribution subject to employer match, first level (as a percent) |
100.00%
|
|
|
| Employer contribution subject to employer match, second level (as a percent) |
50.00%
|
|
|
| Global 401(k) Plan | Minimum |
|
|
|
| Employee Benefit Plans |
|
|
|
| Employer match of second level of employee contribution (as a percent) |
3.00%
|
|
|
| Global 401(k) Plan | Maximum |
|
|
|
| Employee Benefit Plans |
|
|
|
| Employer match of first level of employee contribution (as a percent) |
3.00%
|
|
|
| Employer match of second level of employee contribution (as a percent) |
5.00%
|
|
|
| GMG 401(k) Plan |
|
|
|
| Employee Benefit Plans |
|
|
|
| Maximum employee contribution as a percent of compensation |
100.00%
|
|
|
| Employee contribution subject to employer match, first level (as a percent) |
100.00%
|
|
|
| Employer contribution subject to employer match, second level (as a percent) |
50.00%
|
|
|
| GMG 401(k) Plan | Minimum |
|
|
|
| Employee Benefit Plans |
|
|
|
| Employer match of second level of employee contribution (as a percent) |
3.00%
|
|
|
| GMG 401(k) Plan | Maximum |
|
|
|
| Employee Benefit Plans |
|
|
|
| Employer match of first level of employee contribution (as a percent) |
3.00%
|
|
|
| Employer match of second level of employee contribution (as a percent) |
5.00%
|
|
|