XML 55 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Warrants (Tables)
3 Months Ended
Mar. 31, 2023
Warrant Disclosure Abstract  
Schedule of stock warrant activities
   Three months ended 
   March 31, 2023 
       Weight 
       average 
   Number   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
Warrants Outstanding  Warrants Exercisable
   Weighted Average         
   Remaining         
Number of  Contractual life  Weighted Average  Number of  Weighted Average
Shares  (in years)  Exercise Price  Shares  Exercise Price
3,016,635  2.84  $6.6907  3,016,635  $6.6907