v3.8.0.1
Tax Receivable Agreement - Future Expected Payments (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Income Tax Disclosure [Abstract]  
2018 $ 14,200
2019 7,600
2020 7,400
2021 7,200
2022 7,200
Thereafter $ 80,760