v3.26.1
SCHEDULE OF ANTI-DILUTIVE SECURITIES EXCLUDED FROM COMPUTATION OF EARNINGS PER SHARE (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 14,019,530 16,028,297
Share-Based Payment Arrangement, Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 174,820 176,179
Restricted Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 5,090,725 5,250,307
Loan Agreement [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 614,251 614,251
Warrant [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 8,139,734 9,987,560