XML 30 R31.htm IDEA: XBRL DOCUMENT v3.2.0.727
Significant Accounting Policies - Additional Information (Detail) - USD ($)
6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Significant Accounting Policies [Line Items]    
Maximum maturity period for classification of investments as cash equivalents 3 months  
Investments other-than-temporary losses $ 0 $ 0
Contractual maturities accounts receivable    
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