Annual report pursuant to Section 13 and 15(d)

Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail)

v2.4.1.9
Income Taxes - Reconciliation of Unrecognized Tax Benefits (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Income Tax Disclosure [Abstract]      
Unrecognized tax benefits at beginning of year $ 1,254,000us-gaap_UnrecognizedTaxBenefits $ 1,254,000us-gaap_UnrecognizedTaxBenefits $ 1,281,000us-gaap_UnrecognizedTaxBenefits
Gross increases for tax positions of prior years 676,000us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions    14,000us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Gross decreases for tax positions of prior years (165,000)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions      
Lapse of statute of limitations       (41,000)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Unrecognized tax benefits at end of year $ 1,765,000us-gaap_UnrecognizedTaxBenefits $ 1,254,000us-gaap_UnrecognizedTaxBenefits $ 1,254,000us-gaap_UnrecognizedTaxBenefits