XML 71 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Warrants (Tables)
12 Months Ended
Dec. 31, 2024
Warrants [Abstract]  
Schedule of Stock Warrant Activities

A summary of stock warrant activities is as below:

 

  

Year Ended

December 31, 2024

 
       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   
-
    
 
 
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 December 31, 2024.

 

Warrants Outstanding   Warrants Exercisable 
    Weighted             
    Average   Weighted       Weighted 
    Remaining   Average       Average 
Number of   Contractual life   Exercise   Number of   Exercise 
Shares   (in years)   Price   Shares   Price 
 3,016,635    1.08   $6.6907    3,016,635   $6.6907