XML 29 R76.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes - Schedule of Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Income Tax Disclosure [Abstract]      
Unrecognized tax benefits, Beginning Balance $ 2,072us-gaap_UnrecognizedTaxBenefits $ 1,506us-gaap_UnrecognizedTaxBenefits $ 1,405us-gaap_UnrecognizedTaxBenefits
Additions based on tax provisions related to the current year 161us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 566us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 134us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Reductions for tax positions of prior years (967)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions   (33)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Lapse of statute (12)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations    
Unrecognized tax benefits, Ending Balance $ 1,254us-gaap_UnrecognizedTaxBenefits $ 2,072us-gaap_UnrecognizedTaxBenefits $ 1,506us-gaap_UnrecognizedTaxBenefits