v3.26.3
SCHEDULE OF POTENTIALLY DILUTIVE SECURITIES (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 1,387,247 2,587,324 1,149,176 3,448,550
Restricted Stock Units And Restricted Stock Unit [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 852,056 1,619,557 522,623 1,357,172
Share-Based Payment Arrangement, Option [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 110,842 345,504 187,616 440,877
Warrant [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 424,349 622,263 438,937 979,360
Convertible Long Term Debt [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 671,141