XML 46 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Preparation of Interim Financial Statements and Other Items - Tax Receivable Agreement (Details) - USD ($)
$ in Thousands
3 Months Ended
Feb. 12, 2018
Mar. 31, 2019
Dec. 31, 2018
Tax savings payable to TRA Holders (as a percent) 85.00%    
Tax savings benefit recorded as APIC (as a percent) 15.00%    
Total liability from Tax Receivable Agreement   $ 224,500  
Payment period, after redemption 16 years    
Aggregate payment period 25 years    
Variable reference rate One-year LIBOR    
TRA payment period   5 days  
Operating Leases, Future Minimum Payments Due     $ 21,703
One-year LIBOR      
Applicable margin rate (as a percent) 1.50%    
Variable interest rate, deferral period   5.50%  
Class A Common Stock      
Redemption ratio, shares of common stock per unit redeemed   1