Schedule of Stock Options Activity (Details) - $ / shares |
6 Months Ended | 12 Months Ended |
---|---|---|
Jun. 30, 2025 |
Dec. 31, 2024 |
|
Number of options, balance, beginning of period | 579,936 | 506,386 |
Weighted average price, balance, beginning of period | $ 7.14 | $ 19.62 |
Number of options, Granted | 142,600 | 84,860 |
Weighted average price, Granted | $ 3.29 | $ 7.70 |
Number of options, Forfeited | (960) | (11,310) |
Weighted average price, Forfeited | $ 7.04 | $ 29.30 |
Weighted average price, Forfeited | $ (7.04) | $ (29.30) |
Number of options, balance, end of period | 721,576 | 579,936 |
Weighted average price, balance, end of period | $ 6.36 | $ 7.14 |
Terravis Energy, Inc. [Member] | ||
Number of options, balance, beginning of period | 1,350,000 | 1,350,000 |
Weighted average price, balance, beginning of period | $ 0.01 | $ 0.01 |
Number of options, Granted | ||
Weighted average price, Granted | ||
Number of options, balance, end of period | 1,350,000 | 1,350,000 |
Weighted average price, balance, end of period | $ 0.01 | $ 0.01 |