XML 105 R74.htm IDEA: XBRL DOCUMENT v2.4.1.9
Benefit Plans (Details 4) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Multiemployer plans      
Expenses for contributions not reimbursed by clients and related to multiemployer defined benefit and defined contribution plans $ 2,707stan_MultiemployerPlansCollectiveBargainingArrangementNetExpensesNotReimbursed $ 621stan_MultiemployerPlansCollectiveBargainingArrangementNetExpensesNotReimbursed $ 762stan_MultiemployerPlansCollectiveBargainingArrangementNetExpensesNotReimbursed
Red Zone | Maximum      
Multiemployer plans      
Multiemployer plans funded status (as a percent) 65.00%stan_MultiemployerPlansFundedStatusPercentage
/ stan_MultiemployerPlansCertifiedZoneStatusAxis
= stan_RedMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Yellow Zone | Maximum      
Multiemployer plans      
Multiemployer plans funded status (as a percent) 80.00%stan_MultiemployerPlansFundedStatusPercentage
/ stan_MultiemployerPlansCertifiedZoneStatusAxis
= stan_YellowMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Green Zone | Minimum      
Multiemployer plans      
Multiemployer plans funded status (as a percent) 80.00%stan_MultiemployerPlansFundedStatusPercentage
/ stan_MultiemployerPlansCertifiedZoneStatusAxis
= stan_GreenMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Teamsters Local Union 727 | Minimum      
Multiemployer plans      
Entity's contributions as a percentage of total contributions 5.00%stan_MultiemployerPlansCollectiveBargainingArrangementEmployerContributionAsPercentageOfAggregateContributions
/ us-gaap_MultiemployerPlanNameAxis
= stan_TeamstersLocalUnion727Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Multiemployer defined benefit pension plans | Teamsters Local Union 727 | Green Zone      
Multiemployer plans      
Contributions 3,279us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= stan_TeamstersLocalUnion727Member
/ stan_MultiemployerPlansCertifiedZoneStatusAxis
= stan_GreenMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
3,376us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= stan_TeamstersLocalUnion727Member
/ stan_MultiemployerPlansCertifiedZoneStatusAxis
= stan_GreenMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
3,617us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= stan_TeamstersLocalUnion727Member
/ stan_MultiemployerPlansCertifiedZoneStatusAxis
= stan_GreenMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
Multiemployer defined benefit pension plans | Local 272 Labor Management | Green Zone      
Multiemployer plans      
Contributions $ 1,964us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= stan_Local272LaborManagementMember
/ stan_MultiemployerPlansCertifiedZoneStatusAxis
= stan_GreenMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
$ 2,389us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= stan_Local272LaborManagementMember
/ stan_MultiemployerPlansCertifiedZoneStatusAxis
= stan_GreenMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember
$ 146us-gaap_MultiemployerPlanPeriodContributions
/ us-gaap_MultiemployerPlanNameAxis
= stan_Local272LaborManagementMember
/ stan_MultiemployerPlansCertifiedZoneStatusAxis
= stan_GreenMember
/ us-gaap_MultiemployerPlanTypeAxis
= us-gaap_MultiemployerPlansPensionMember