v3.26.1
SCHEDULE OF COMPUTATION OF DILUTED NET LOSS PER SHARE (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive shares 27,091,267 28,780,172
Series C Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive shares 2,934,416 3,265,335
Warrant [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive shares 2,538,101 2,259,837