XML 35 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Tax Receivable Agreement (Details) - USD ($)
$ in Thousands
12 Months Ended
May 29, 2014
Dec. 31, 2018
Dec. 31, 2019
Operating Loss Carryforwards [Line Items]      
Payable pursuant to tax receivable agreement   $ 68,110 $ 70,529
Valuation allowance   (13,862) (20,382)
Deferred tax assets, net of valuation allowance   301,479 203,065
Tax Receivable Agreement | IPO      
Operating Loss Carryforwards [Line Items]      
Payment of net cash savings from tax, percent 85.00%    
Payable pursuant to tax receivable agreement   68,100 70,500
Deferred tax assets, net of valuation allowance   80,100 $ 83,000
TRA Liability [Member]      
Operating Loss Carryforwards [Line Items]      
Deferred tax asset valuation increase (decrease)   35,800  
TRA Liability, Corporate Rate Reduction [Member]      
Operating Loss Carryforwards [Line Items]      
Deferred tax asset valuation increase (decrease)   55,900  
TRA Liability, Change In Valuation [Member]      
Operating Loss Carryforwards [Line Items]      
Deferred tax asset valuation increase (decrease)   $ 20,100