XML 172 R129.htm IDEA: XBRL DOCUMENT
v3.25.4

Events after the reporting date (Details) - USD ($) |  | 2 Months Ended | 12 Months Ended |
--- | --- | --- | --- | ---
Jan. 23, 2026 | Mar. 03, 2026 | Dec. 31, 2025 | Dec. 31, 2024 | [1] | Dec. 31, 2023 | [1] | May 02, 2024
Disclosure Of Detailed Information About Borrowings [Line Items] |  |  |  |  |  |
Number of shares sold under ATM program (in shares) |  |  | 228,238 |  |  |
Gross proceeds from shares sold under ATM program |  |  | $ 1,093,000 | $ 0 | $ 0 |
Ordinary Shares | Perceptive Credit Holdings IV, LP |  |  |  |  |  |
Disclosure Of Detailed Information About Borrowings [Line Items] |  |  |  |  |  |
Number of shares available to purchase under warrant certificate (in shares) |  |  |  |  |  | 400,000
Perceptive Credit Agreement |  |  |  |  |  |
Disclosure Of Detailed Information About Borrowings [Line Items] |  |  |  |  |  |
Maximum borrowings |  |  |  |  |  | $ 50,000,000.0
Perceptive Credit Agreement | Term SOFR |  |  |  |  |  |
Disclosure Of Detailed Information About Borrowings [Line Items] |  |  |  |  |  |
Adjusted interest rate |  |  |  |  |  | 6.25%
Perceptive Credit Agreement | Term SOFR Floor |  |  |  |  |  |
Disclosure Of Detailed Information About Borrowings [Line Items] |  |  |  |  |  |
Adjusted interest rate |  |  |  |  |  | 4.00%
Major Borrowing Transactions | Ordinary Shares | Perceptive Credit Holdings IV, LP |  |  |  |  |  |
Disclosure Of Detailed Information About Borrowings [Line Items] |  |  |  |  |  |
Additional shares available to purchase under warrant certificate (in shares) | 75,000 |  |  |  |  |
Major Borrowing Transactions | Ordinary Shares | Perceptive Credit Holdings IV, LP | Warrant Rights, Tranche C |  |  |  |  |  |
Disclosure Of Detailed Information About Borrowings [Line Items] |  |  |  |  |  |
Number of shares available to purchase under warrant certificate (in shares) | 100,000 |  |  |  |  |
Major Borrowing Transactions | Ordinary Shares | Perceptive Credit Holdings IV, LP | Warrant Rights, Tranche D |  |  |  |  |  |
Disclosure Of Detailed Information About Borrowings [Line Items] |  |  |  |  |  |
Number of shares available to purchase under warrant certificate (in shares) | 100,000 |  |  |  |  |
Major Borrowing Transactions | Perceptive Credit Agreement |  |  |  |  |  |
Disclosure Of Detailed Information About Borrowings [Line Items] |  |  |  |  |  |
Additional borrowings | $ 25,000,000.0 |  |  |  |  |
Trailing twelve-month revenue triggering draw down | $ 85,000,000.0 |  |  |  |  |
Major Borrowing Transactions | Perceptive Credit Agreement | Term SOFR |  |  |  |  |  |
Disclosure Of Detailed Information About Borrowings [Line Items] |  |  |  |  |  |
Adjusted interest rate | 4.00% |  |  |  |  |
Major Borrowing Transactions | Perceptive Credit Agreement | Term SOFR Floor |  |  |  |  |  |
Disclosure Of Detailed Information About Borrowings [Line Items] |  |  |  |  |  |
Adjusted interest rate | 6.25% |  |  |  |  |
Major Borrowing Transactions | Tranche C |  |  |  |  |  |
Disclosure Of Detailed Information About Borrowings [Line Items] |  |  |  |  |  |
Maximum borrowings | $ 12,500,000 |  |  |  |  |
Major Borrowing Transactions | Tranche D |  |  |  |  |  |
Disclosure Of Detailed Information About Borrowings [Line Items] |  |  |  |  |  |
Maximum borrowings | $ 12,500,000 |  |  |  |  |
Major ordinary share transactions |  |  |  |  |  |
Disclosure Of Detailed Information About Borrowings [Line Items] |  |  |  |  |  |
Number of shares sold under ATM program (in shares) |  | 2,795,485 |  |  |  |
Gross proceeds from shares sold under ATM program |  | $ 14,300,000 |  |  |  |
[1] | Refer to “Note 2—Material Accounting Policies—Statement of Cash Flows - Interest Classification” for details on change in accounting policy.

X
- Definition The adjustment to the basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IFRS -Number 7 -IssueDate 2025-01-01 -Paragraph 7 -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_7&doctype=Standard -URIDate 2025-03-27 + Details
Name: | ifrs-full_BorrowingsAdjustmentToInterestRateBasis
Namespace Prefix: | ifrs-full_
Data Type: | dtr-2022:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cash inflow from issuing shares. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 7 -IssueDate 2025-01-01 -Paragraph 17 -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_17_a&doctype=Standard -URIDate 2025-03-27 + Details
Name: | ifrs-full_ProceedsFromIssuingShares
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Borrowing Facilities, Increase (Decrease) In Maximum Borrowing Capacity + References No definition available. + Details
Name: | soph_BorrowingFacilitiesIncreaseDecreaseInMaximumBorrowingCapacity
Namespace Prefix: | soph_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Credit facility, maximum borrowing capacity. + References No definition available. + Details
Name: | soph_BorrowingFacilitiesMaximumBorrowingCapacity
Namespace Prefix: | soph_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Borrowing Facilities, Threshold Trailing Twelve Months Revenue Threshold, Allowable Proceeds From Borrowings Trigger + References No definition available. + Details
Name: | soph_BorrowingFacilitiesThresholdTrailingTwelveMonthsRevenueThresholdAllowableProceedsFromBorrowingsTrigger
Namespace Prefix: | soph_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number Of Shares Issued Of Equity + References No definition available. + Details
Name: | soph_NumberOfEquitySharesIssued
Namespace Prefix: | soph_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrants Or Rights, Increase (Decrease) In Number Of Shares Called By Warrants Or Rights + References No definition available. + Details
Name: | soph_WarrantsOrRightsIncreaseDecreaseInNumberOfSharesCalledByWarrantsOrRights
Namespace Prefix: | soph_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrants Or Rights, Number Of Shares Called By Warrants Or Rights + References No definition available. + Details
Name: | soph_WarrantsOrRightsNumberOfSharesCalledByWarrantsOrRights
Namespace Prefix: | soph_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_OrdinarySharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CounterpartiesAxis=soph_PerceptiveCreditHoldingsIVLPMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=soph_PerceptiveCreditAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | soph_BorrowingTermsAxis=soph_TermSecuredOvernightFinancingRateSOFRMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | soph_BorrowingTermsAxis=soph_TermSecuredOvernightFinancingRateSOFRFloorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=soph_MajorBorrowingTransactionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | soph_WarrantTermsAxis=soph_WarrantRightsTrancheCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | soph_WarrantTermsAxis=soph_WarrantRightsTrancheDMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=soph_PerceptiveCreditAgreementTrancheCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=soph_PerceptiveCreditAgreementTrancheDMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=ifrs-full_MajorOrdinaryShareTransactionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |