XML 55 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Warrants (Tables)
9 Months Ended
Sep. 30, 2023
Warrants [Abstract]  
Schedule of Stock Warrant Activities A summary of stock warrant activities is as below:
   Nine months Ended 
   September 30,
2023
 
      Weight 
       average 
       exercise 
   Number   price 
Outstanding and exercisable at beginning of the period   3,016,635   $6.6907 
Issued during the period   -      
Exercised 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, 2023.
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    2.34   $6.6907    3,016,635   $6.6907