Earnings Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Earnings Per Share [Abstract]        
Net income (loss) attributable to Class A Common Stock $ 5,330 $ 17,877 $ (542,653) $ 9,765
Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities 0 735 0 442
Net Income (Loss) Available to Common Stockholders, Diluted $ 5,330 $ 18,612 $ (542,653) $ 10,207
Basic net earnings per share of Class A Common Stock (USD per share) $ 0.02 $ 0.07 $ (1.96) $ 0.04
Diluted net earnings per share of Class A Common Stock (USD per share) $ 0.02 $ 0.07 $ (1.96) $ 0.04
Basic weighted average shares of Class A Common Stock outstanding (in shares) 277,133 264,378 276,543 264,397
Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants 75 14 0 15
Incremental Common Shares Attributable to Dilutive Effect of Conversion of Common Stock 0 12,003 0 12,003
Diluted weighted average shares of Class A Common Stock outstanding (in shares) 277,208 276,395 276,543 276,415