Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.0.1
Income Taxes - Schedule of Net Operating Loss Carryforwards (Details)
Dec. 31, 2024
USD ($)
Federal [Member]  
Schedule of Net Operating Loss Carryforwards [Line Items]  
Net Operating Loss Carryforward $ 227,673,000
State [Member]  
Schedule of Net Operating Loss Carryforwards [Line Items]  
Net Operating Loss Carryforward 276,424,000
2025–2029 [Member] | Federal [Member]  
Schedule of Net Operating Loss Carryforwards [Line Items]  
Net Operating Loss Carryforward
2025–2029 [Member] | State [Member]  
Schedule of Net Operating Loss Carryforwards [Line Items]  
Net Operating Loss Carryforward 30,603,000
2030–2034 [Member] | Federal [Member]  
Schedule of Net Operating Loss Carryforwards [Line Items]  
Net Operating Loss Carryforward 15,126,000
2030–2034 [Member] | State [Member]  
Schedule of Net Operating Loss Carryforwards [Line Items]  
Net Operating Loss Carryforward 76,920,000
2035–2039 [Member] | Federal [Member]  
Schedule of Net Operating Loss Carryforwards [Line Items]  
Net Operating Loss Carryforward 83,771,000
2035–2039 [Member] | State [Member]  
Schedule of Net Operating Loss Carryforwards [Line Items]  
Net Operating Loss Carryforward 112,608,000
2040 and after [Member] | Federal [Member]  
Schedule of Net Operating Loss Carryforwards [Line Items]  
Net Operating Loss Carryforward 128,776,000 [1]
2040 and after [Member] | State [Member]  
Schedule of Net Operating Loss Carryforwards [Line Items]  
Net Operating Loss Carryforward $ 56,293,000 [1]
[1] Includes indefinite life federal net operating losses of $128.8 million generated after 2017.