Annual report pursuant to Section 13 and 15(d)

Income Taxes (Details) - Schedule of Net Operating Loss Carryforwards

v3.24.0.1
Income Taxes (Details) - Schedule of Net Operating Loss Carryforwards
Dec. 31, 2023
USD ($)
Federal [Member]  
Schedule of Net Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward $ 207,481,000
Federal [Member] | 2024–2028 [Member]  
Schedule of Net Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward
Federal [Member] | 2029–2033 [Member]  
Schedule of Net Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward 15,245,000
Federal [Member] | 2034–2038 [Member]  
Schedule of Net Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward 83,771,000
Federal [Member] | 2039 and After [Member]  
Schedule of Net Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward 108,465,000 [1]
State [Member]  
Schedule of Net Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward 227,772,000
State [Member] | 2024–2028 [Member]  
Schedule of Net Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward 94,913,000
State [Member] | 2029–2033 [Member]  
Schedule of Net Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward 5,637,000
State [Member] | 2034–2038 [Member]  
Schedule of Net Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward 93,390,000
State [Member] | 2039 and After [Member]  
Schedule of Net Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward $ 33,832,000 [1]
[1] Includes indefinite life federal net operating losses of $108.5 million generated after 2017.