XML 41 R30.htm IDEA: XBRL DOCUMENT
v3.19.2

The Company and its Significant Accounting Policies - Additional Information (Details) $ / shares in Units, $ in Thousands |  |  |  | 3 Months Ended | 6 Months Ended |
--- | --- | --- | --- | --- | --- | ---
May 22, 2019 USD ($) $ / shares shares | May 14, 2019 $ / shares shares | Nov. 02, 2018 | Jun. 30, 2019 USD ($) shares | Jun. 30, 2019 USD ($) shares | Dec. 31, 2018 USD ($)
Company And Significant Accounting Policies [Line Items] |  |  |  |  |  |
Reverse stock split ratio |  |  | 0.0667 |  |  |
IPO closing date |  | May 14, 2019 |  |  |  |
Net proceeds from issuance of IPO |  |  |  |  | $ 38,399 |
Unpaid issuance cost and charged to accounts payable or accrued expenses |  |  |  | $ 1,550 | $ 1,550 |
Common Stock |  |  |  |  |  |
Company And Significant Accounting Policies [Line Items] |  |  |  |  |  |
Shares issued and sold | shares |  |  |  |  | 227,628 |
Common Stock | IPO |  |  |  |  |  |
Company And Significant Accounting Policies [Line Items] |  |  |  |  |  |
Shares issued and sold | shares | 505,714 | 3,571,429 |  | 4,077,143 | 4,297,901 |
Shares issued and sold, price per share | $ / shares | $ 11.00 | $ 11.00 |  |  |  |
Net proceeds from issuance of IPO | $ 36,849 |  |  |  |  |
Underwriting discounts and commissions | 3,139 |  |  |  |  |
Offering expenses paid | $ 4,861 |  |  |  |  |
Deferred offering costs |  |  |  | $ 4,861 | $ 4,861 | $ 63
Common Stock | Over-Allotment |  |  |  |  |  |
Company And Significant Accounting Policies [Line Items] |  |  |  |  |  |
Shares issued and sold | shares | 30,000 |  |  |  |  |
Shares issued and sold, price per share | $ / shares | $ 11.00 |  |  |  |  |

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 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 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 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 340 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.A) -URI http://asc.fasb.org/extlink&oid=27011391&loc=d3e105025-122735 Reference 2: 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=6877327&loc=d3e13212-122682 + 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=109223946&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=109223946&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceInitialPublicOffering
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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=6877327&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=27012166&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=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 4 -Subparagraph (SAB TOPIC 4.C) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187143-122770 + Details
Name: | us-gaap_StockholdersEquityNoteStockSplitConversionRatio1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

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: |