v3.25.2
SHARE-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
SCHEDULE OF STOCK OPTION ACTIVITY

The following summarizes the stock option activity for the years ended December 31, 2024 and 2023:

SCHEDULE OF STOCK OPTION ACTIVITY 

   Options   Weighted-Average 
   Outstanding   Exercise Price 
Balance as of December 31, 2022   279   $775.93 
Grants   13,833    1,002 
Exercised   -    - 
Cancelled   -    - 
Balance as of December 31, 2023   14,112   $1.67 
Grants   850,775    1.24 
Exercised   -    - 
Cancelled   -    - 
Balance as of December 31, 2024   864,887   $1.25 
SCHEDULE OF WEIGHTED AVERAGE ASSUMPTIONS FOR STOCK OPTIONS GRANTED

SCHEDULE OF WEIGHTED AVERAGE ASSUMPTIONS FOR STOCK OPTIONS GRANTED 

   2023   2022 
Expected term (years)   5    5 
Expected stock price volatility   %   220.36%
Weighted-average risk-free interest rate   %   4.169%
Expected dividend  $0.00   $0.00 
SCHEDULE OF STOCK OPTIONS VESTED AND EXPECTED TO VEST

The following summarizes certain information about stock options vested and expected to vest as of December 31, 2024:

SCHEDULE OF STOCK OPTIONS VESTED AND EXPECTED TO VEST 

       Weighted-Average     
   Number of   Remaining Contractual Life   Weighted-Average 
   Options   (In Years)   Exercise Price 
Outstanding   864,887    9.4   $6.15 
Exercisable   22,509    6.15   $32.89 
Expected to vest   842,378    9.42   $1.54 
SCHEDULE OF RESTRICTED STOCK ACTIVITY

The following summarizes the restricted stock activity for the years ended December 31, 2024 and 2023:

SCHEDULE OF RESTRICTED STOCK ACTIVITY 

       Weighted-Average 
   Shares   Fair Value 
Balance as of December 31, 2022   538    639.22 
Shares of restricted stock granted   19,676    225,000 
Exercised   -    - 
Cancelled   -    - 
Balance as of December 31, 2023   20,214    225,639 
Shares of restricted stock granted   73,258    180,000 
Exercised   -    - 
Cancelled   88,184    360,000 
Balance as of December 31, 2024   5,288    314,361 
SCHEDULE OF RESTRICTED STOCK AWARD

SCHEDULE OF RESTRICTED STOCK AWARD

Number of Restricted Stock Awards  December 31, 2024   December 31, 2023 
Vested   413,862    5,288 
Non-vested   -    14,926