XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHAREHOLDERS’ EQUITY (Tables)
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
SCHEDULE OF RESTRICTED STOCK ACTIVITY

Below is a summary of restricted stock activity for the three months ended March 31, 2024:

 

   For the Three Months Ended 
   March 31, 2024 
      Weighted Average 
   Shares   Grant Date Fair Value 
Nonvested at beginning of period   144,211   $34.07 
Granted   105,934    37.36 
Vested   (51,656)   32.03 
Forfeited   (5,272)   32.66 
Nonvested at March 31, 2024   193,217   $36.46 
SCHEDULE OF STOCK OPTION ACTIVITY

A summary of the status of outstanding stock options at March 31, 2024 and changes during the three months ended is presented below:

 

   For the Three Months Ended     
   March 31, 2024     
       Weighted Average Exercise   Weighted Average Remaining   Aggregate Intrinsic 
   Options   Price   Contract Life   Value 
Outstanding at beginning of period   93,892   $10.22           
Granted or assumed   -    -           
Exercised   (3,059)   12.02           
Forfeited   -    -           
Expired   -    -           
Outstanding at March 31, 2024   90,833   $10.16    6.6   $2,438,222.4 
                     
Exercisable at March 31, 2024   90,833   $10.16    6.6   $2,438,222.4 
SCHEDULE OF WARRANTS TO PURCHASE COMMON STOCK

A summary of the status of outstanding warrants to purchase common stock at March 31, 2024 and changes during the three months then ended is presented below:

 

   For the Three Months Ended 
   March 31, 2024 
       Weighted Average   Weighted Average 
   Warrants  

Exercise

Price

   Remaining Contract Life 
Outstanding at beginning of period   16,725   $10.80     
Granted or assumed   -    -      
Exercised   -    -      
Forfeited   -    -      
Expired   -    -      
Outstanding at March 31, 2024   16,725   $10.80    6.5 
                
Exercisable at March 31, 2024   16,725   $10.80    6.5