XML 64 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Other Assets - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Other Assets [Line Items]      
Capitalized software purchases and direct costs associated with software developed for internal use $ 1,200,000us-gaap_CapitalizedComputerSoftwarePeriodIncreaseDecrease $ 2,200,000us-gaap_CapitalizedComputerSoftwarePeriodIncreaseDecrease  
Accumulated amortization of capitalized software 37,600,000us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization 34,800,000us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization  
Amortization expense of capitalized software 2,900,000us-gaap_CapitalizedComputerSoftwareAmortization 3,200,000us-gaap_CapitalizedComputerSoftwareAmortization 4,600,000us-gaap_CapitalizedComputerSoftwareAmortization
Rabbi Trust [Member]      
Other Assets [Line Items]      
Assets held in Rabbi Trust 25,715,000us-gaap_AssetsHeldInTrustNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_TrustForBenefitOfEmployeesMember
24,910,000us-gaap_AssetsHeldInTrustNoncurrent
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_TrustForBenefitOfEmployeesMember
 
Rabbi Trust [Member] | Cash Surrender Value of Life Insurance Policies [Member]      
Other Assets [Line Items]      
Assets held in Rabbi Trust   24,000,000us-gaap_AssetsHeldInTrustNoncurrent
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_CashSurrenderValueMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_TrustForBenefitOfEmployeesMember
 
Rabbi Trust [Member] | Money Market Funds [Member]      
Other Assets [Line Items]      
Assets held in Rabbi Trust   $ 900,000us-gaap_AssetsHeldInTrustNoncurrent
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_TrustForBenefitOfEmployeesMember