XML 24 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
Reconciliation of the 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
Reconciliation Of Unrecognized Tax Benefits Excluding Amounts Pertaining To Examined Tax Returns Roll Forward      
Unrecognized tax benefits, beginning of period $ 2,048us-gaap_UnrecognizedTaxBenefits $ 1,435us-gaap_UnrecognizedTaxBenefits $ 1,344us-gaap_UnrecognizedTaxBenefits
Gross increases - current period tax positions 858us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 619us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 91us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Gross decreases - tax position in prior period   (6)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions  
Unrecognized tax benefits, end of period $ 2,906us-gaap_UnrecognizedTaxBenefits $ 2,048us-gaap_UnrecognizedTaxBenefits $ 1,435us-gaap_UnrecognizedTaxBenefits