XML 140 R97.htm IDEA: XBRL DOCUMENT
v3.25.4

Accrued expenses (Details) - USD ($) $ in Thousands | Dec. 31, 2025 | Dec. 31, 2024
--- | --- | ---
Accrued Expenses [Abstract] |  |
Accrued compensation | $ 15,853 | $ 10,781
Accrued professional fees | 1,778 | 1,422
Accrued inventory purchases | 420 | 121
Accrued IT support | 701 | 570
Accrued legal fees | 824 | 0
Accrued other | 1,160 | 323
Total | $ 20,736 | $ 13,217

X
- Definition Accrued compensation. + References No definition available. + Details
Name: | soph_AccruedCompensation
Namespace Prefix: | soph_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Accrued expenses. + References No definition available. + Details
Name: | soph_AccruedExpensesAbstract
Namespace Prefix: | soph_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Accrued IT support. + References No definition available. + Details
Name: | soph_AccruedITSupport
Namespace Prefix: | soph_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Accrued inventory purchases. + References No definition available. + Details
Name: | soph_AccruedInventoryPurchases
Namespace Prefix: | soph_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Accrued legal fees. + References No definition available. + Details
Name: | soph_AccruedLegalFees
Namespace Prefix: | soph_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Accrued other. + References No definition available. + Details
Name: | soph_AccruedOther
Namespace Prefix: | soph_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Accrued professional fees. + References No definition available. + Details
Name: | soph_AccruedProfessionalFees
Namespace Prefix: | soph_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Accrued expenses. + References No definition available. + Details
Name: | soph_CurrentAccruedExpenses
Namespace Prefix: | soph_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant