v3.26.1
Schedule of stock options (Details) - $ / shares
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]      
Options outstanding, balance 466 663 663
Weighted Average Exercise Price Balance $ 1,638.99 $ 1,368.99 $ 1,368.99
Options outstanding, issued
Weighted Average Exercise Price Issued
Expired
Weighted Average Exercise Price Expired
Forfeited and cancelled 197
Weighted Average Exercise Price Forfeited and cancelled $ 730.20
Forfeited and cancelled (197)
Options outstanding, balance 466 466 663
Weighted Average Exercise Price Balance $ 1,638.99 $ 1,638.99 $ 1,368.99