v3.26.3
Warrants (Tables)
9 Months Ended
Sep. 30, 2026
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of warrants issued with financing
Schedule of warrants issued with financing           
Issuance Date/Type  Number   Exercise Price   Expiry Date
Feb 17, 2022 (“Tradeable Warrants”)*   11   $888,000.00   February 2027
Mar 14, 2022 (“2022 Pre-Funded Warrants”)   10   $200.00   Unlimited
Mar 14, 2022 (“Investor Warrants”)   10   $888,000.00   March 2027
Apr 28, 2022 (“April Warrants”)   25   $1,504,000.00   April 2027
May 16, 2023 (“May Pre-Funded Warrants”)   9   $400.00   Unlimited
May 16, 2023 (“May Investor Warrants”)   30   $236,000.00   November 2028
Feb 15, 2024 (“2024 Pre-Funded Warrants”)   113   $400.00   Unlimited
Feb 15, 2024 (“Series A Warrants”)   20**  $840,000**  August 2026
Feb 15, 2024 (“Series B Warrants”)   40**  $952,000.00**  February 2029
Apr 3, 2025 (“2025 Pre-Funded Warrants”)   1,300   $0.20   Unlimited
May 19, 2026 (“Series C Warrants”)   120,000**  $100.00**  May 2031
May 19, 2026 (“2026 Pre-Funded Warrants”)   4,200   $0.002   Unlimited

* These warrants trade on Nasdaq under the symbol SBFMW.
** Subject to adjustment.
Schedule of warrants outstanding
Schedule of warrants outstanding                 
Type   Number     Exercise Price     Expiry Date
Tradeable Warrants     3     $ 44,000.00     February 2027
Investor Warrants     2     $ 800,000.00     March 2027
Series B Warrants     1,290,354 *   $ 24.092 *    February 2029
Series C Warrants     201,777     $ 50.00     May 2031

* The Series B Warrants adjusted to 11,233,359 warrants exercisable at $2.7674 following the 1-for-20 reverse split completed by the Company on October 26, 2026.