v3.25.2
Equity Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Schedule of Stock Options Activity

   June 30, 2025   December 31, 2024 
  

Number of

stock options

  

Weighted

average price

  

Number of

stock options

  

Weighted

average price

 
Balance, beginning of period   579,936   $7.14    506,386   $19.62 
Granted   142,600   $3.29    84,860   $7.70 
Forfeited   (960)  $7.04    (11,310)  $(29.30)
Balance, end of period   721,576   $6.36    579,936   $7.14 
Schedule of Share Based Payment Arrangement, Option, Exercise Price Range

    

Range of

Exercise prices

    Outstanding    

Weighted average
life (years)

    

Weighted average

exercise price

    

Exercisable on
June 30, 2025

 
Stock options  $3.09 - 55.00    721,576    7.86   $6.36    192,505 
Terravis Energy, Inc. [Member]  
Schedule of Stock Options Activity

As of June 30, 2025 and December 31, 2024, Terravis Energy Inc., a wholly owned subsidiary of the Company, has the following options outstanding:

 

   June 30, 2025   December 31, 2024 
   Number of
stock options
   Weighted
average price
   Number of
stock options
   Weighted
average price
 
Balance, beginning of period   1,350,000   $0.01    1,350,000   $0.01 
Granted   -   $-    -   $- 
Balance, end of period   1,350,000   $0.01    1,350,000   $0.01 
Schedule of Share Based Payment Arrangement, Option, Exercise Price Range

   Range of
Exercise prices
   Outstanding   Weighted average
life (years)
   Weighted average
exercise price
   Exercisable on
June 30, 2024
 
Stock options  $0.01    1,350,000    6.78   $0.01    1,350,000