XML 139 R101.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefits - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2015
Defined Benefit Plan Disclosure [Line Items]        
Benefits expected to be paid in 2015 $ 1,212,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths      
Benefits expected to be paid in 2016 1,277,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo      
Benefits expected to be paid in 2017 1,361,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree      
Benefits expected to be paid in 2018 1,398,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour      
Benefits expected to be paid in 2019 1,456,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive      
Aggregate benefits expected to paid 9,124,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter      
Discretionary bonus expense 1,434,000us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount 1,313,000us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount 1,289,000us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount  
Transfers in or out of level3 0us-gaap_DefinedBenefitPlanTransfersBetweenMeasurementLevels 0us-gaap_DefinedBenefitPlanTransfersBetweenMeasurementLevels    
Voluntary contribution of employees 33.30%us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent      
Contributions matched by compensation contribution 6.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent      
Voluntary contribution of employees, amount 346,000us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount 322,000us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount 308,000us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount  
Supplemental Insurance/ Retirement Plan [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Benefits expected to be paid in 2015 1,110,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
     
Benefits expected to be paid in 2016 1,544,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
     
Benefits expected to be paid in 2017 2,004,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
     
Benefits expected to be paid in 2018 2,012,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
     
Benefits expected to be paid in 2019 2,037,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
     
Aggregate benefits expected to paid 11,144,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
     
Scenario, Forecast [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Discretionary bonus expense       $ 1,000,000us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
Equity Securities [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Allocation mix for the common and collective trust portfolio, Minimum 40.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquitySecuritiesMember
     
Allocation mix for the common and collective trust portfolio, Maximum 64.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquitySecuritiesMember
     
Fixed Income Funds [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Allocation mix for the common and collective trust portfolio, Minimum 15.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_FixedIncomeFundsMember
     
Allocation mix for the common and collective trust portfolio, Maximum 25.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_FixedIncomeFundsMember
     
Hedge Funds [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Allocation mix for the common and collective trust portfolio, Minimum 20.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_HedgeFundsMember
     
Allocation mix for the common and collective trust portfolio, Maximum 36.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_HedgeFundsMember