v3.8.0.1
Tax Receivable Agreement - Future Expected Payments (Details)
$ in Thousands
Mar. 31, 2018
USD ($)
Income Tax Disclosure [Abstract]  
Remainder of 2018 $ 8,100
2019 4,400
2020 4,300
2021 4,300
2022 4,300
Thereafter $ 52,989