XML 65 R52.htm IDEA: XBRL DOCUMENT
v3.20.4

Warrants - Additional Information (Details) - USD ($) $ in Thousands |  |  |  | 12 Months Ended |
--- | --- | --- | --- | --- | ---
May 10, 2019 | Nov. 02, 2018 | Aug. 30, 2018 | Dec. 31, 2020 | Dec. 31, 2019 | Aug. 31, 2016
Class Of Warrant Or Right [Line Items] |  |  |  |  |  |
Number of warrants issued |  |  |  | 29 | 956 |
Remeasurement of warrant fair value |  |  |  | $ 0 | $ 0 |
Number of warrants exercised | 155,338 |  |  |  |  |
Cash proceeds from warrants exercised | $ 23 |  |  |  | $ 23 |
Reclassification of outstanding warrant liability to equity upon conversion and elimination of preferred stock |  | $ 1,804 |  |  |  |
Series A Preferred Stock |  |  |  |  |  |
Class Of Warrant Or Right [Line Items] |  |  |  |  |  |
Number of warrants exercised |  |  | 310,676 |  |  |
Cash proceeds from warrants exercised |  |  | $ 47 |  |  |
Reclassification of warrant liability to equity upon exercise |  |  | $ 2,951 |  |  |
Series A Preferred Stock | August 2016 PSA Warrant Exercisable in August 2017 |  |  |  |  |  |
Class Of Warrant Or Right [Line Items] |  |  |  |  |  |
Number of warrants issued |  |  |  |  |  | 155,338
Series A Preferred Stock | August 2016 PSA Warrant Exercisable in August 2018 |  |  |  |  |  |
Class Of Warrant Or Right [Line Items] |  |  |  |  |  |
Number of warrants issued |  |  |  |  |  | 155,338
Series A Preferred Stock | August 2016 PSA Warrant Exercisable in August 2019 |  |  |  |  |  |
Class Of Warrant Or Right [Line Items] |  |  |  |  |  |
Number of warrants issued |  |  |  |  |  | 155,338

X
- Definition Reclassification of warrant liability to equity upon conversion and elimination of preferred stock. + References No definition available. + Details
Name: | sonm_ReclassificationOfWarrantLiabilityToEquityUponConversionAndEliminationOfPreferredStock
Namespace Prefix: | sonm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Reclassification of warrant liability to preferred stock temporary equity upon exercise. + References No definition available. + Details
Name: | sonm_ReclassificationOfWarrantLiabilityToPreferredStockTemporaryEquityUponExercise
Namespace Prefix: | sonm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644 + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of warrants or rights outstanding. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of expense (income) related to adjustment to fair value of warrant liability. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 480 -SubTopic 10 -Section 25 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875 + Details
Name: | us-gaap_FairValueAdjustmentOfWarrants
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow associated with the amount received from holders exercising their stock warrants. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -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_ProceedsFromWarrantExercises
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=sonm_AugustTwoThousandSixteenPreferredStockAgreementWarrantOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=sonm_AugustTwoThousandSixteenPreferredStockAgreementWarrantTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=sonm_AugustTwoThousandSixteenPreferredStockAgreementWarrantThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |