XML 57 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Warrants (Tables)
6 Months Ended
Jun. 30, 2025
Warrants [Abstract]  
Schedule of Stock Warrant Activities

A summary of stock warrant activities is as below:

 

   Six months ended
June, 2025
 
   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, 2025:

 

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    0.55   $6.6907    3,016,635   $6.6907