v3.26.1
SCHEDULE OF ANTI-DILUTIVE SHARES AND SECURITIES (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Restricted Stock Units (RSUs) [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities 1,160,691 1,129,455
Equity Line of Credit Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities 334,314
Underwriter Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities 120,000
Convertible Debt Securities [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities 2,124,229 1,313,632
Convertible Notes Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities 1,216,185