Annual report pursuant to Section 13 and 15(d)

Income Taxes - Summary of Effective Income Tax Rate Reconciliation (Details)

v3.10.0.1
Income Taxes - Summary of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]      
Income tax benefit (provision) at U.S. statutory rate $ 26,446 $ 80,946 $ 33,887
Share-based compensation 0 0 (5,911)
Impairment 0 (27,969) 0
Change in U.S. tax rate 0 (30,562) 0
Change in valuation allowance due to change in U.S. tax rate 0 30,562 0
Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount (7,955) 0 0
Change in valuation allowance (32,086) (51,030) (26,398)
Other (2,125) (2,132) (1,412)
Total income tax benefit (provision) $ 190 $ (185) $ 166