v3.26.1
Note receivable (Tables)
6 Months Ended
Jun. 30, 2026
Warrant [Member]  
Schedule of Weighted Average Assumptions in Valuation of Warrants

    

  Stock price per share   $0.385
  Risk free interest rate   3.828%
  Expected volatility   91%
  Expected life (in years)   3
  Expected dividend   nil