v3.26.1
Schedule of activity of exercisable of warrants (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Warrants    
Number of warrants, Opening Balance 6,359,067 61,797
Weighted average exercise price, Opening balance $ 4.43 $ 114.00
Number of warrants granted during the period 4,757 6,404,177
Weighted average exercise price, Granted $ 4.34 $ 4.82
Number of warrants, Closing Balance 6,363,824 6,359,067
Weighted average exercise price, Closing Balance $ 4.43 $ 4.43
Number of warrants, Closing balance of exercisable warrants 6,363,824 6,140
Weighted average exercise price, Closing balance of exercisable warrants $ 4.43 $ 78.66
Number of warrants expired during the period   (26,333)
Weighted average exercise price, Expired   $ 168.61
Number of warrants cancelled during the period   (80,574)
Weighted average exercise price, Cancelled   $ 39.79