v3.25.2
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