XML 28 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
Significant Accounting Policies - Additional Information (Detail) (USD $)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Significant Accounting Policies [Line Items]    
Maximum maturity period for classification of investments as cash equivalents 3 months  
Investments other-than-temporary losses $ 0us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetAvailableforsaleSecurities $ 0us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetAvailableforsaleSecurities
Contractual maturities accounts receivable less than one year  
Term for post-contract technical support 1 year  
Term of agreement for revenue recognition 2 years  
Minimum [Member]    
Significant Accounting Policies [Line Items]    
Estimated useful life of fixed assets 3 years  
Minimum [Member] | Business Combinations [Member]    
Significant Accounting Policies [Line Items]    
Estimated life of intangible assets 3 years  
Minimum [Member] | Internally Developed Software [Member]    
Significant Accounting Policies [Line Items]    
Estimated life of intangible assets 3 years  
Maximum [Member]    
Significant Accounting Policies [Line Items]    
Estimated useful life of fixed assets 7 years  
Maximum [Member] | Business Combinations [Member]    
Significant Accounting Policies [Line Items]    
Estimated life of intangible assets 15 years