XML 13 R67.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Tax Receivable Agreement (Details) - USD ($)
$ in Thousands
May 29, 2014
Mar. 31, 2020
Dec. 31, 2019
Operating Loss Carryforwards [Line Items]      
Payable pursuant to tax receivable agreement   $ 0 $ 70,529
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     $ 70,500