Income Taxes and Tax Receivable Agreement - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Sep. 30, 2015
Income Tax Contingency [Line Items]        
Percentage of tax attributes required to pay shareholders prior to IPO       85.00%
Total tax receivable agreement liability $ 123,300      
Current tax receivable agreement liability 999 $ 0    
Cash paid for income taxes $ 661 1,093 $ 676  
U.S. federal statutory rate 35.00%      
Valuation allowance $ 7,358 6,949    
Decrease in valuation allowance 500      
Valuation allowance that if recognized, would credit directly to contributed capital 2,400      
Accrued interest and penalties related to uncertain tax positions 163 $ 322    
Uncertain tax positions that would impact effective tax rate 309      
Additional Paid-in Capital        
Income Tax Contingency [Line Items]        
Additional-paid-in-capital increase, due to tax effect of disposals of shares of noncontrolling interests 336      
Capital Loss Carryforward        
Income Tax Contingency [Line Items]        
Capital loss carryforwards 7,400      
Credit Carryforward        
Income Tax Contingency [Line Items]        
Capital loss carryforwards 714      
Federal Tax Authority        
Income Tax Contingency [Line Items]        
Net operating loss carryforwards 390,600      
State Tax Authority        
Income Tax Contingency [Line Items]        
Net operating loss carryforwards $ 542,700      
LIBOR        
Income Tax Contingency [Line Items]        
Basis rate at which interest accrues 300.00%