v3.24.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]    
Tax benefit upon release of valuation allowance   $ 96,336
Percentage of change in ownership 50.00%  
Period of change in ownership 3 years  
Federal    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards $ 179,390 0
Tax credit 0 0
State    
Operating Loss Carryforwards [Line Items]    
Operating loss carryforwards $ 137,331 $ 95,230