Earnings Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2020 |
Sep. 30, 2019 |
Sep. 30, 2020 |
Sep. 30, 2019 |
|
| Earnings Per Share [Abstract] | ||||
| Net income (loss) attributable to Class A Common Stock | $ (51,529) | $ (3,585) | $ (594,182) | $ 6,180 |
| Basic net earnings per share of Class A Common Stock (USD per share) | $ (0.19) | $ (0.01) | $ (2.14) | $ 0.02 |
| Diluted net earnings per share of Class A Common Stock (USD per share) | $ (0.19) | $ (0.01) | $ (2.14) | $ 0.02 |
| Basic weighted average shares of Class A Common Stock outstanding (in shares) | 278,017 | 266,205 | 277,038 | 265,025 |
| Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants | 0 | 0 | 0 | 60 |
| Diluted weighted average shares of Class A Common Stock outstanding (in shares) | 278,017 | 266,205 | 277,038 | 265,085 |