v3.25.1
Stockholders’ Equity - Schedule of Preferred Stock (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Stockholders’ Equity - Schedule of Preferred Stock (Details) [Line Items]    
Preferred Stock, Shares Outstanding 91,623 136,623
Preferred Stock, Liquidation Preference, Value $ 4,429,452 $ 12,860,652
Series C-3 [Member]    
Stockholders’ Equity - Schedule of Preferred Stock (Details) [Line Items]    
Preferred Stock, Shares Outstanding 2,000 2,000
Preferred Stock, Liquidation Preference Per Share $ 10 $ 10
Preferred Stock, Liquidation Preference, Value $ 20,000 $ 20,000
Series E [Member]    
Stockholders’ Equity - Schedule of Preferred Stock (Details) [Line Items]    
Preferred Stock, Shares Outstanding 89,623 89,623
Preferred Stock, Liquidation Preference Per Share $ 49.2 $ 49.2
Preferred Stock, Liquidation Preference, Value $ 4,409,452 $ 4,409,452
Series G [Member]    
Stockholders’ Equity - Schedule of Preferred Stock (Details) [Line Items]    
Preferred Stock, Shares Outstanding 45,000
Preferred Stock, Liquidation Preference Per Share $ 187.36
Preferred Stock, Liquidation Preference, Value $ 8,431,200