Earnings Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands |
12 Months Ended |
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
| Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] |
|
|
|
| Net income attributable to Class A Common Stock |
$ 15,798
|
$ 199,899
|
$ 75,568
|
| Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities |
328
|
0
|
0
|
| Adjusted net income attributable to Class A Common Stock |
$ 16,126
|
$ 199,899
|
$ 75,568
|
| Basic net earnings (loss) per share of Class A Common Stock (in dollars per share) |
$ 0.06
|
$ 0.76
|
$ 0.32
|
| Diluted net earnings (loss) per share of Class A Common Stock (in dollars per share) |
$ 0.06
|
$ 0.75
|
$ 0.32
|
| Basic weighted average share outstanding of Class A Common Stock (in shares) |
267,700
|
263,341
|
235,447
|
| Add: Dilutive effects of conversion of Class C Common Stock (in shares) |
8,869
|
0
|
0
|
| Add: Dilutive effects of equity awards (in shares) |
63
|
3,514
|
4,307
|
| Diluted weighted average shares outstanding of Class A Common Stock (in shares) |
276,632
|
266,855
|
239,754
|