XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.1
SHAREHOLDERS’ EQUITY (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
SUMMARY OF RESTRICTED STOCK ACTIVITY

Below is a summary of restricted stock activity for the year ended December 31, 2023:

 

   For the Year Ended 
   December 31, 2023 
   Shares   Weighted Average Grant Date Fair Value 
Nonvested at beginning of period   181,102   $22.89 
Granted   118,912    39.14 
Vested   (137,720)   23.75 
Forfeited   (18,083)   33.66 
Nonvested at December 31, 2023   144,211   $34.07 
SCHEDULE OF STOCK OPTION ACTIVITY

A summary of the status of outstanding stock options at December 31, 2023 and changes during the year then ended is presented below:

 

   For the Year Ended 
   December 31, 2023 
       Weighted Average   Weighted Average 
   Options   Exercise
Price
   Remaining
Contract Life
 
Outstanding at beginning of period   146,191   $10.65      
Granted or assumed   -    -      
Exercised   (52,299)   11.41      
Forfeited   -    -      
Expired   -    -      
Outstanding at December 31, 2023   93,892   $10.22    6.8 
                
Exercisable at December 31, 2023   93,892   $10.22    6.8 
SCHEDULE OF WARRANTS TO PURCHASE COMMON STOCK

A summary of the status of outstanding warrants to purchase common stock at December 31, 2023 and changes during the year then ended is presented below:

   

   For the Year Ended 
   December 31, 2023 
       Weighted Average   Weighted Average 
       Exercise   Remaining 
   Warrants   Price   Contract Life 
Outstanding at beginning of period   16,725   $10.80      
Granted or assumed   -    -      
Exercised   -    -      
Forfeited   -    -      
Expired   -    -      
Outstanding at December 31, 2023   16,725   $10.80    6.8 
                
Exercisable at December 31, 2023   16,725   $10.80    6.8