Annual report pursuant to Section 13 and 15(d)

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

v3.21.1
Income Taxes. (Details) - Schedule of net operating loss carryforwards
$ in Thousands
Dec. 31, 2020
USD ($)
Federal [Member]  
Operating Loss Carryforwards [Line Items]  
2021 $ 152,026
2022 6,308
2023 6,308
2024 6,308
2025 6,308
Beyond 2025 50,559
Total 227,817
State [Member]  
Operating Loss Carryforwards [Line Items]  
2021 135,458
2022 5,318
2023 5,318
2024 5,135
2025 5,089
Beyond 2025 55,363
Total 211,681
2021–2025 [Member] | Federal [Member]  
Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward 4,103
2021–2025 [Member] | State [Member]  
Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward
2026–2030 [Member] | Federal [Member]  
Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward 9,678
2026–2030 [Member] | State [Member]  
Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward 56,174
2031–2035 [Member] | Federal [Member]  
Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward 106,886
2031–2035 [Member] | State [Member]  
Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward 57,567
2036 and after [Member] | Federal [Member]  
Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward 107,150 [1]
2036 and after [Member] | State [Member]  
Operating Loss Carryforwards [Line Items]  
Net operating loss carryforward $ 97,940 [1]
[1] Includes indefinite life federal net operating losses of $77.5 million generated after 2017.