v3.25.1
Summary of Significant Accounting Policies and Liquidity and Uncertainties - Schedule of Computations of Diluted Weighted Average Shares Outstanding (Details) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Schedule of Computations of Diluted Weighted Average Shares Outstanding [Line Items]    
Total potentially dilutive shares 1,029,466 13,811,527
Series C-3 non-voting preferred stock [Member]    
Schedule of Computations of Diluted Weighted Average Shares Outstanding [Line Items]    
Total potentially dilutive shares 4,000
Series E non-voting preferred stock [Member]    
Schedule of Computations of Diluted Weighted Average Shares Outstanding [Line Items]    
Total potentially dilutive shares 391,953
Series G non-voting preferred stock [Member]    
Schedule of Computations of Diluted Weighted Average Shares Outstanding [Line Items]    
Total potentially dilutive shares 5,004,069
Shares issuable for payment of deferred board compensation [Member]    
Schedule of Computations of Diluted Weighted Average Shares Outstanding [Line Items]    
Total potentially dilutive shares 48,909
Shares underlying outstanding stock options [Member]    
Schedule of Computations of Diluted Weighted Average Shares Outstanding [Line Items]    
Total potentially dilutive shares 122,821 7,996,361
Shares underlying restricted stock units [Member]    
Schedule of Computations of Diluted Weighted Average Shares Outstanding [Line Items]    
Total potentially dilutive shares 906,645 366,235