XML 86 R70.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Restructuring - Additional Information (Detail) $ / qtr in Millions, $ in Millions | 3 Months Ended
--- | ---
Dec. 31, 2017 USD ($) | Mar. 31, 2017 USD ($) $ / qtr | Dec. 31, 2016 USD ($) $ / qtr
Restructuring Cost and Reserve [Line Items] |  |  |
Reductions in company's worldwide workforce |  | 16.00% | 30.00%
Reduction of overall cost structure | $ / qtr |  |  | 2.5
Special charges for restructuring plan | $ |  | $ 0.3 | $ 0.3
Non-cash stock based compensation expense | $ |  | $ 0.1 |
Restructuring income | $ | $ 0.7 |  |
Minimum [Member] |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |
Reduction of overall cost structure | $ / qtr |  | 0.9 |
Maximum [Member] |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |
Reduction of overall cost structure | $ / qtr |  | 1.0 |

X
- Definition Estimated quarterly cost savings as a result of the restructuring plan. + References No definition available. + Details
Name: | smsi_QuarterlySavingsFromRestructuring
Namespace Prefix: | smsi_
Data Type: | us-types:perUnitItemType
Balance Type: | na
Period Type: | duration

X
- Definition Restructuring (income) expense. + References No definition available. + Details
Name: | smsi_RestructuringIncomeExpense
Namespace Prefix: | smsi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Non-recurring expenses in connection with restructuring plan. + References No definition available. + Details
Name: | smsi_RestructuringSpecialCharges
Namespace Prefix: | smsi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s). + References No definition available. + Details
Name: | us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
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_RestructuringCostAndReserveLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of decrease in the reserve for full or partial settlement through consideration other than cash. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 5.P.4(b)(2)) -URI http://asc.fasb.org/extlink&oid=27011515&loc=d3e140904-122747 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869 + Details
Name: | us-gaap_RestructuringReserveSettledWithoutCash2
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |