XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Tax Receivable Agreement (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2018
Dec. 31, 2019
Jul. 31, 2020
Jun. 30, 2020
Tax Receivable Agreement [Line Items]        
Tax savings payable to TRA Holders (as a percent) 85.00%      
Tax savings benefit recorded as APIC (as a percent) 15.00%      
Tax benefit   $ 16,700    
Total TRA liability       $ 215,500
Current portion of liability related to tax receivable agreement   $ 14,630   $ 21,402
Subsequent event        
Tax Receivable Agreement [Line Items]        
TRA payment     $ 14,200