XML 169 R126.htm IDEA: XBRL DOCUMENT
v3.25.4

Financial instruments and risks - Summary of Loss Before Tax To Changes in Foreign Exchange Rates (Detail) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2025 | Dec. 31, 2024 | Dec. 31, 2023
Disclosure Of Effect Of Changes In Foreign Exchange Rates [Line Items] |  |  |
Foreign exchange gain (loss) | $ (3,402) | $ 3,479 | $ (7,628)
Functional Currency |  |  |
Disclosure Of Effect Of Changes In Foreign Exchange Rates [Line Items] |  |  |
Sensitivity analysis, change in exchange rate, percent | 10.00% |  |
Functional Currency | USD/CHF | Minimum |  |  |
Disclosure Of Effect Of Changes In Foreign Exchange Rates [Line Items] |  |  |
Foreign exchange gain (loss) | $ (2,101) | (562) | (3,034)
Functional Currency | USD/CHF | Maximum |  |  |
Disclosure Of Effect Of Changes In Foreign Exchange Rates [Line Items] |  |  |
Foreign exchange gain (loss) | 2,101 | 562 | 3,034
Functional Currency | EUR/CHF | Minimum |  |  |
Disclosure Of Effect Of Changes In Foreign Exchange Rates [Line Items] |  |  |
Foreign exchange gain (loss) | (1,020) | (75) | (508)
Functional Currency | EUR/CHF | Maximum |  |  |
Disclosure Of Effect Of Changes In Foreign Exchange Rates [Line Items] |  |  |
Foreign exchange gain (loss) | 1,020 | 75 | 508
Functional Currency | GBP/CHF | Minimum |  |  |
Disclosure Of Effect Of Changes In Foreign Exchange Rates [Line Items] |  |  |
Foreign exchange gain (loss) | (36) | (25) | (23)
Functional Currency | GBP/CHF | Maximum |  |  |
Disclosure Of Effect Of Changes In Foreign Exchange Rates [Line Items] |  |  |
Foreign exchange gain (loss) | $ 36 | $ 25 | $ 23

X
- Definition The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Classes of financial instruments [domain]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 21 -IssueDate 2025-01-01 -Paragraph 52 -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2025-en-r&anchor=para_52_a&doctype=Standard -URIDate 2025-03-27 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Note Effective 2027-01-01 -Name IFRS -Number 19 -IssueDate 2025-01-01 -Paragraph 218 -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_218_a&doctype=Standard -URIDate 2025-03-27 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Note Effective 2027-01-01 -Name IFRS -Number 19 -IssueDate 2025-01-01 -Paragraph 218 -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_218_a&doctype=Standard -URIDate 2025-03-27 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Note Expiry date 2027-01-01 -Name IAS -Number 1 -IssueDate 2025-01-01 -Paragraph 35 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_35&doctype=Standard -URIDate 2025-03-27 + Details
Name: | ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Disclosure of effect of changes in foreign exchange rates. + References No definition available. + Details
Name: | soph_DisclosureOfEffectOfChangesInForeignExchangeRatesLineItems
Namespace Prefix: | soph_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sensitivity Analysis For Foreign Exchange Gain (Loss), Reasonably Possible Change In Currency Variable, Percent + References No definition available. + Details
Name: | soph_SensitivityAnalysisForForeignExchangeGainLossReasonablyPossibleChangeInCurrencyVariablePercent
Namespace Prefix: | soph_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_CurrencyInWhichInformationIsDisplayedAxis=soph_FunctionalCurrencyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=soph_DifferencesOfCurrencyUSDAndCHFMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=soph_DifferencesOfCurrencyEURAndCHFMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=soph_DifferencesOfCurrencyGBPAndCHFMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |