v3.24.3
Warrants (Tables)
9 Months Ended
Sep. 30, 2024
Warrants [Abstract]  
Schedule of Stock Warrant Activities A summary of stock warrant activities is as below:
   Nine months ended
September 30, 2024
 
   Number   Weight average
exercise price
 
Outstanding and exercisable at beginning of the period   3,016,635   $6.6907 
Issued during the period   
-
    
-
 
Exercised during the period   
-
    
-
 
Cancelled or expired during the period   
-
    
-
 
Outstanding and exercisable at end of the period   3,016,635   $6.6907 
Schedule of Outstanding and Exercisable Warrants The following table summarizes information relating to outstanding and exercisable warrants as of September 30, 2024.
Warrants Outstanding  Warrants Exercisable 
Number of
Shares
  Weighted Average
Remaining
Contractual life
(in years)
   Weighted Average
Exercise Price
   Number of
Shares
   Weighted Average
Exercise Price
 
3,016,635   1.33   $6.6907    3,016,635   $6.6907