XML 78 R51.htm IDEA: XBRL DOCUMENT v2.4.1.9
Compensation Plans Employee Stock Purchase Plan (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Compensation plans      
Number of shares available for grant 3,600,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant    
Proceeds from sale of common stock $ 4,877,000us-gaap_ProceedsFromIssuanceOfCommonStock $ 6,858,000us-gaap_ProceedsFromIssuanceOfCommonStock $ 5,816,000us-gaap_ProceedsFromIssuanceOfCommonStock
Employee Stock [Member]      
Compensation plans      
Maximum employee subscription rate 15.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
   
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription 25,000sm_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscription
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
   
Percent of offering date price paid 85.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
   
Number of shares available for grant 1,100,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
   
Issuance of common stock under Employee Stock Purchase Plan (in shares) 83,136us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
77,427us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
66,485us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
Proceeds from sale of common stock 4,100,000us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
3,700,000us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
2,800,000us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
Risk free interest rate 0.10%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
0.10%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
0.10%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
Dividend yield 0.10%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
0.20%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
0.20%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
Volatility factor of the expected market price of the Company's common stock 33.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
41.10%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
47.80%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
Expected life (in years) 6 months 6 months 6 months
Stock-based compensation expense $ 1,100,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
$ 1,100,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
$ 948,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember