v3.26.1
Schedule of Anti-dilutive Securities (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive securities 59,553,306 19,960,651
Series L Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive securities [1] 1,404,651 3,084,382
Share-Based Payment Arrangement, Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive securities 597,550 124,600
Warrant [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive securities 57,551,105 16,751,669
[1] As of June 30, 2026, the shares are convertible into shares of Common Stock at the holder’s option using a conversion price of $0.454 per share.