XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF POTENTIALLY DILUTIVE SECURITIES (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 4,066,508 6,221,621 3,649,876 6,879,060
Restricted Stock Units And Restricted Stock Unit [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 1,933,014 2,279,750 1,582,467 2,296,125
Share-Based Payment Arrangement, Option [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 437,544 1,527,000 424,941 1,843,375
Warrant [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 1,024,809 1,743,730 971,327 2,068,419
Convertible Long Term Debt [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total 671,141 671,141 671,141 671,141