Income Taxes - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Income Tax [Line Items]  
Deferred income tax benefit $ 120,200
US federal net operating loss carryover 270,400
State net operating loss carryover 200
Valuation allowance 40,100
Stock issued during period 2,087,207
Additional Paid-In Capital  
Income Tax [Line Items]  
Stock issued during period (412,734)
Domestic Tax Authority  
Income Tax [Line Items]  
Operating loss carryforwards 349,200
State  
Income Tax [Line Items]  
Operating loss carryforwards $ 200