XML 30 R76.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefit Plans (Summary of the Activity in the SERP's Projected Benefit Obligation) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Benefit obligation:      
Balance, January 1 $ 63,439,000us-gaap_DefinedBenefitPlanBenefitObligation $ 67,087,000us-gaap_DefinedBenefitPlanBenefitObligation  
Service cost 3,003,000us-gaap_DefinedBenefitPlanServiceCost 3,452,000us-gaap_DefinedBenefitPlanServiceCost  
Interest cost 3,037,000us-gaap_DefinedBenefitPlanInterestCost 2,819,000us-gaap_DefinedBenefitPlanInterestCost  
Benefits paid 1,486,000us-gaap_DefinedBenefitPlanBenefitsPaid 1,423,000us-gaap_DefinedBenefitPlanBenefitsPaid  
Actuarial (gain) loss 13,349,000us-gaap_DefinedBenefitPlanActuarialGainLoss (8,496,000)us-gaap_DefinedBenefitPlanActuarialGainLoss  
Balance, December 31 81,342,000us-gaap_DefinedBenefitPlanBenefitObligation 63,439,000us-gaap_DefinedBenefitPlanBenefitObligation  
Supplemental Executive Retirement Plan [Member]      
Benefit obligation:      
Balance, January 1 8,048,000us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cass_SupplementalExecutiveRetirementPlanMember
8,482,000us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cass_SupplementalExecutiveRetirementPlanMember
 
Service cost 136,000us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cass_SupplementalExecutiveRetirementPlanMember
144,000us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cass_SupplementalExecutiveRetirementPlanMember
115,000us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cass_SupplementalExecutiveRetirementPlanMember
Interest cost 377,000us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cass_SupplementalExecutiveRetirementPlanMember
335,000us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cass_SupplementalExecutiveRetirementPlanMember
307,000us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cass_SupplementalExecutiveRetirementPlanMember
Benefits paid (236,000)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cass_SupplementalExecutiveRetirementPlanMember
(236,000)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cass_SupplementalExecutiveRetirementPlanMember
(236,000)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cass_SupplementalExecutiveRetirementPlanMember
Actuarial (gain) loss 1,078,000us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cass_SupplementalExecutiveRetirementPlanMember
(677,000)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cass_SupplementalExecutiveRetirementPlanMember
 
Balance, December 31 $ 9,403,000us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cass_SupplementalExecutiveRetirementPlanMember
$ 8,048,000us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cass_SupplementalExecutiveRetirementPlanMember
$ 8,482,000us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cass_SupplementalExecutiveRetirementPlanMember