XML 44 R33.htm IDEA: XBRL DOCUMENT
v3.20.2

The Company and its Significant Accounting Policies - Additional Information (Details) - USD ($) $ / shares in Units, $ in Thousands |  |  |  |  |  | 3 Months Ended | 6 Months Ended |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Jun. 09, 2020 | Apr. 13, 2020 | May 22, 2019 | May 14, 2019 | Jan. 01, 2019 | Jun. 30, 2020 | Jun. 30, 2019 | Jun. 30, 2020 | Jun. 30, 2019 | Dec. 31, 2019 | Dec. 31, 2018
Company And Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Entity incorporation date |  |  |  |  |  |  |  | Aug. 05, 1999 |  |  |
Proceeds from issuance of public offering |  |  |  |  |  |  |  |  | $ 38,399 |  |
Cash and cash equivalents |  |  |  |  |  | $ 38,062 |  | $ 38,062 |  | $ 11,298 |
Proceeds from PPP Loan |  |  |  |  |  |  |  | 2,289 |  |  |
IPO closing date |  |  |  |  |  |  |  |  | May 14, 2019 |  |
Unpaid issuance costs and charged to accounts payable or accrued expenses |  |  |  |  |  |  | $ 1,550 |  | $ 1,550 |  |
Accumulated deficit |  |  |  |  |  | (183,306) |  | (183,306) |  | (166,246) |
Deferred revenue as contract liabilities |  |  |  |  |  | $ 346 |  | $ 346 |  | $ 291 |
Topic 606 | Revision of Prior Period, Adjustment |  |  |  |  |  |  |  |  |  |  |
Company And Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Accumulated deficit |  |  |  |  | $ 3,115 |  |  |  |  |  |
Cumulative effect adjustment associated tax effect to reduce accumulated deficit |  |  |  |  | 215 |  |  |  |  |  |
Deferred revenue as contract liabilities |  |  |  |  | $ 770 |  |  |  |  |  |
2020 Offering |  |  |  |  |  |  |  |  |  |  |
Company And Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
IPO closing date |  |  |  |  |  |  |  | Jun. 09, 2020 |  |  |
Cares Act |  |  |  |  |  |  |  |  |  |  |
Company And Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Proceeds from PPP Loan |  | $ 2,300 |  |  |  |  |  |  |  |  |
Common Stock |  |  |  |  |  |  |  |  |  |  |
Company And Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Proceeds from issuance of public offering |  |  |  |  |  |  |  | $ 25,000 |  |  |
Redemption of common stock |  |  |  |  |  |  |  | $ 10,000 |  |  |
Issuance of common stock, net of issuance costs, shares |  |  |  |  |  | 36,800,000 |  | 36,800,000 | 227,628 |  |
Deferred offering costs |  |  |  |  |  |  | $ 4,861 |  | $ 4,861 |  |
Common Stock | 2020 Offering |  |  |  |  |  |  |  |  |  |  |
Company And Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Proceeds from issuance of public offering | $ 24,992 |  |  |  |  |  |  |  |  |  |
Issuance of common stock, net of issuance costs, shares | 36,800,000 |  |  |  |  |  |  |  |  |  |
Shares issued and sold, price per share | $ 0.75 |  |  |  |  |  |  |  |  |  |
Underwriting discounts and commissions | $ 1,656 |  |  |  |  |  |  |  |  |  |
Offering expenses paid | $ 952 |  |  |  |  |  |  |  |  |  |
Common Stock | IPO |  |  |  |  |  |  |  |  |  |  |
Company And Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Proceeds from issuance of public offering |  |  | $ 36,849 |  |  |  |  |  |  |  |
Issuance of common stock, net of issuance costs, shares |  |  | 505,714 | 3,571,429 |  |  | 4,077,143 |  | 4,297,901 |  |
Shares issued and sold, price per share |  |  | $ 11.00 | $ 11.00 |  |  |  |  |  |  |
Underwriting discounts and commissions |  |  | $ 3,139 |  |  |  |  |  |  |  |
Offering expenses paid |  |  | $ 4,861 |  |  |  |  |  |  |  |
Deferred offering costs |  |  |  |  |  |  |  |  |  |  | $ 63
Common Stock | Over-Allotment |  |  |  |  |  |  |  |  |  |  |
Company And Significant Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Issuance of common stock, net of issuance costs, shares |  |  | 30,000 |  |  |  |  |  |  |  |
Shares issued and sold, price per share |  |  | $ 11.00 |  |  |  |  |  |  |  |

X
- Definition Date when an entity was incorporated + References No definition available. + Details
Name: | dei_EntityIncorporationDateOfIncorporation
Namespace Prefix: | dei_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Company and significant accounting policies. + References No definition available. + Details
Name: | sonm_CompanyAndSignificantAccountingPoliciesLineItems
Namespace Prefix: | sonm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cumulative effect on retained earnings accumulated deficit + References No definition available. + Details
Name: | sonm_CumulativeEffectOnRetainedEarningsAccumulatedDeficit
Namespace Prefix: | sonm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Initial public offering closing date. + References No definition available. + Details
Name: | sonm_InitialPublicOfferingClosingDate
Namespace Prefix: | sonm_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Proceeds from PPP Loan + References No definition available. + Details
Name: | sonm_ProceedsFromPPPLoan
Namespace Prefix: | sonm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Redemption of common stock. + References No definition available. + Details
Name: | sonm_RedemptionOfCommonStock
Namespace Prefix: | sonm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Underwriting discounts and commissions. + References No definition available. + Details
Name: | sonm_UnderwritingDiscountsAndCommissions
Namespace Prefix: | sonm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Unpaid issuance cost and charged to accounts payable or accrued expenses. + References No definition available. + Details
Name: | sonm_UnpaidIssuanceCostAndChargedToAccountsPayableOrAccruedExpenses
Namespace Prefix: | sonm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.1) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CashAndCashEquivalentsAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045 + Details
Name: | us-gaap_ContractWithCustomerLiabilityCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.8) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.A) -URI http://asc.fasb.org/extlink&oid=27011391&loc=d3e105025-122735 + Details
Name: | us-gaap_DeferredOfferingCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The cash outflow for cost incurred directly with the issuance of an equity security. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsOfStockIssuanceCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash inflow associated with the amount received from entity's first offering of stock to the public. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceInitialPublicOffering
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cumulative amount of the reporting entity's undistributed earnings or deficit. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(3)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 65 -Paragraph 15 -Subparagraph (g)(2) -URI http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(4)) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 65 -Paragraph 2 -Subparagraph (h)(2) -URI http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 65 -Paragraph 2 -Subparagraph (g)(2)(i) -URI http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641 + Details
Name: | us-gaap_RetainedEarningsAccumulatedDeficit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Per share or per unit amount of equity securities issued. + References No definition available. + Details
Name: | us-gaap_SharesIssuedPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of new stock issued during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RestatementAxis=srt_RestatementAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=sonm_TwoThousandTwentyOfferingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_UnusualRiskOrUncertaintyByNatureAxis=sonm_CaresActMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |