Income Taxes - Net Operating Loss Carryforwards (Details) - USD ($) $ in Thousands |
Dec. 31, 2021 |
Jul. 01, 2021 |
Dec. 31, 2020 |
|---|---|---|---|
| Operating Loss Carryforwards [Line Items] | |||
| Total net operating losses | $ 583,480 | $ 255,300 | $ 397,416 |
| Net Operating Losses – Federal | |||
| Operating Loss Carryforwards [Line Items] | |||
| Total net operating losses | 310,429 | 226,749 | |
| Net Operating Losses – State | |||
| Operating Loss Carryforwards [Line Items] | |||
| Total net operating losses | 269,521 | 165,719 | |
| Net Operating Losses – International | |||
| Operating Loss Carryforwards [Line Items] | |||
| Total net operating losses | $ 3,530 | $ 4,948 |