Income Taxes - Effective Income Tax Rate Reconciliation (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Income Tax Disclosure [Abstract] | |||
| Income tax (expense) benefit at the federal statutory rate | $ (182,728) | $ (29,136) | $ 161,768 |
| State income tax (expense) benefit - net of federal benefit | (16,007) | (1,648) | 9,046 |
| Noncontrolling interest in partnership | 49,309 | 0 | (496) |
| Nondeductible stock-based and other compensation | (10,827) | (6,609) | (8,047) |
| Nondeductible expenses | (122) | (83) | (151) |
| Change in valuation allowance | 40,083 | 36,907 | (76,996) |
| Income tax (expense) benefit | $ (120,292) | $ (569) | $ 85,124 |