XML 58 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Warrants (Tables)
9 Months Ended
Sep. 30, 2025
Warrants [Abstract]  
Schedule of Stock Warrant Activities

A summary of stock warrant activities is as below:

 

   Nine months ended
September 30, 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   
-
    
        -
 
Expired during the period   (352,000)   7.425 
Outstanding and exercisable at end of the period   2,664,635   $6.5937 
Schedule of Outstanding and Exercisable Warrants

The following table summarizes information relating to outstanding and exercisable warrants as of September 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
 
 2,664,635    0.37   $6.5937    2,664,635   $6.5937