XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Schedule of Warrant Activity The summary of warrant activities for six months ended June 30, 2024 are as follows:
   Warrants  

Exercisable Into

Number of

  

Weighted

Average

Exercise

  

Average

Remaining

Contractual

 
   Outstanding   Shares   Price   Life 
December 31, 2023   9,623,806    5,394,642   $19.45    4.54 
Granted   40,514    40,514    1.37    4.74 
Exercised   1,433,067    1,433,067    0.0001    
-
 
June 30, 2024 (unaudited)   8,231,253    4,002,089   $23.11    3.98 
The summary of warrant activities for six months ended June 30, 2023 are as follows:
   Warrants  

Exercisable Into

Number of

  

Weighted

Average

Exercise

  

Average

Remaining

Contractual

 
   Outstanding   Shares   Price   Life 
December 31, 2022   4,539,674    151,323   $172.5    0.36 
Granted/Acquired   2,114,322    2,114,322    7.40    4.02 
Expired   164,675    5,488    172.5    0.1 
Exercised   844,351    844,351    0.001    
-
 
June 30, 2023 (unaudited)   5,644,970    1,415,806   $25.58    4.40