XML 90 R48.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Accounts receivable (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2023
Trade and other receivables [abstract] |
Summary of Accounts Receivable and Lease Receivable Less Expected Credit Loss | The following table presents the accounts receivable and lease receivable less the expected credit loss (in USD thousands):
|  | As of December 31,
|  | 2023 |  | 2022
Accounts receivable |  | $ | 10,259 |  |  | $ | 6,060 |
Accrued contract revenue |  | 4,451 |  |  | 1,499 |
Lease receivable |  | 28 |  |  | 185 |
Allowance for expected credit losses |  | (1,181) |  |  | (1,095) |
Net accounts receivable |  | $ | 13,557 |  |  | $ | 6,649 |
Summary of Movement in Allowance for Expected Credit Losses in Accounts Receivable | The movement in the allowance for expected credit losses in accounts receivable is presented below (in USD thousands):
|  | 2023 |  | 2022
As of January 1 |  | $ | 1,095 |  |  | $ | 1,676 |
Increase |  | 1,311 |  |  | 404 |
Reversals |  | (1,097) |  |  | (804) |
Write-off |  | (226) |  |  | (67) |
Currency translation differences |  | 98 |  |  | (114) |
As of December 31 |  | $ | 1,181 |  |  | $ | 1,095 |

X
- References No definition available. + Details
Name: | ifrs-full_TradeAndOtherReceivablesAbstract
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The disclosure of accounts receivable and lease receivable less expected credit loss. + References No definition available. + Details
Name: | soph_DisclosureOfDetailedInformationAboutAccountsReceivableAndLeaseReceivableTableTextBlock
Namespace Prefix: | soph_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure Of Detailed Information About Allowance For Credit Losses In Accounts Receivable + References No definition available. + Details
Name: | soph_DisclosureOfDetailedInformationAboutAllowanceForCreditLossesInAccountsReceivableTableTextBlock
Namespace Prefix: | soph_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration