Annual report pursuant to Section 13 and 15(d)

Income Taxes (Details) - Schedule of net operating loss carryforwards

v3.22.4
Income Taxes (Details) - Schedule of net operating loss carryforwards
$ in Thousands
Dec. 31, 2022
USD ($)
Federal [Member]  
Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward $ 207,102
Federal [Member] | 2023–2027 [Member]  
Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward
Federal [Member] | 2028–2032 [Member]  
Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward 15,245
Federal [Member] | 2033–2037 [Member]  
Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward 83,771
Federal [Member] | 2038 and after [Member]  
Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward 108,086 [1]
State [Member]  
Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward 233,170
State [Member] | 2023–2027 [Member]  
Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward 47,896
State [Member] | 2028–2032 [Member]  
Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward 72,150
State [Member] | 2033–2037 [Member]  
Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward 33,449
State [Member] | 2038 and after [Member]  
Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward $ 79,675 [1]
[1] Includes indefinite life federal net operating losses of $108.1 million generated after 2017.