XML 104 R79.htm IDEA: XBRL DOCUMENT v3.20.4
Tax Receivable Agreements (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2020
Sep. 30, 2018
Feb. 28, 2017
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Class of Stock [Line Items]            
Payment on applicable cash tax savings (as a percent)       85.00%    
Period over which the obligations are to be settled       15 years    
Tax receivable agreement obligations       $ 271,165 $ 269,282  
First payment made $ 13,300 $ 12,400 $ 7,000      
Additional deferred tax asset         49,100  
Minimum tax receivable agreement obligation over the agreed period       900    
Maximum tax receivable agreement obligation over the agreed period       21,700    
Deferred tax asset from tax receivable agreement         54,900  
Issuance of tax receivable agreements in connection with employee exchange       1,388 5,811 $ 991
Deferred tax assets       $ 199,100 $ 197,600  
Class B common stock            
Class of Stock [Line Items]            
Common stock, par value (in dollars per share)       $ 0.00001 $ 0.00001  
Class C common stock            
Class of Stock [Line Items]            
Common stock, par value (in dollars per share)       0.00001 0.00001  
Class D common stock            
Class of Stock [Line Items]            
Common stock, par value (in dollars per share)       $ 0.00001 $ 0.00001