XML 45 R35.htm IDEA: XBRL DOCUMENT
v3.22.1

Significant Balance Sheet Components - Additional Information (Details) - USD ($) $ in Thousands | Mar. 31, 2022 | Dec. 31, 2021
--- | --- | ---
Significant Balance Sheet Components [Abstract] |  |
Allowance for doubtful accounts | $ 934 | $ 932
Retail Related Inventory | $ 41 | $ 229

X
- Definition Significant balance sheet components. + References No definition available. + Details
Name: | sonm_SignificantBalanceSheetComponentsAbstract
Namespace Prefix: | sonm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The valuation allowance as of the balance sheet date to reduce the gross amount of receivables to estimated net realizable value, which would be presented in parentheses on the face of the balance sheet. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524 + Details
Name: | us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying amount as of the balance sheet date of merchandise inventory held by a retailer, wholesaler, or distributor for future sale; includes packaging and other supplies used to store, transport, or present merchandise inventory. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_RetailRelatedInventory
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant