XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Warrants (Tables)
6 Months Ended
Jun. 30, 2024
Warrants [Abstract]  
Schedule of Stock Warrant Activities A summary of stock warrant activities is as below:
   Six months ended
June 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 June 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.59   $6.6907    3,016,635   $6.6907