XML 65 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Significant Accounting Policies (Details)
12 Months Ended
Dec. 31, 2016
USD ($)
segment
Dec. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Finite-Lived Intangible Assets [Line Items]      
Number of reportable segments for goodwill purposes | segment 1    
Property, Plant and Equipment [Abstract]      
Impairment of goodwill $ 0 $ 0 $ 0
Impairment of long-lived assets 0 0 0
Write off of deferred financing costs $ 100,000 200,000 400,000
Revenue Recognition [Abstract]      
Maintenance agreements revenue recognition period (in years) 1 year    
Advertising expenses $ 59,000 347,000 283,000
Tax liability accrued in anticipation of future dividends from foreign subsidiaries 0    
Foreign currency transaction losses $ 271,000 515,000 2,000
Minimum [Member]      
Revenue Recognition [Abstract]      
Subscription and support revenue recognition period (in years) 1 year    
Hosting services arrangement period (in years) 1 year    
Maximum [Member]      
Revenue Recognition [Abstract]      
Subscription and support revenue recognition period (in years) 3 years    
Hosting services arrangement period (in years) 3 years    
Trade Names [Member]      
Property, Plant and Equipment [Abstract]      
Impairment of intangible asset $ 0 $ 0 $ 0
Computer Equipment [Member] | Minimum [Member]      
Property, Plant and Equipment [Abstract]      
Estimated useful life (in years) 3 years    
Computer Equipment [Member] | Maximum [Member]      
Property, Plant and Equipment [Abstract]      
Estimated useful life (in years) 5 years    
Purchased Software and Licenses [Member] | Minimum [Member]      
Property, Plant and Equipment [Abstract]      
Estimated useful life (in years) 3 years    
Purchased Software and Licenses [Member] | Maximum [Member]      
Property, Plant and Equipment [Abstract]      
Estimated useful life (in years) 5 years    
Furniture and Fixtures [Member]      
Property, Plant and Equipment [Abstract]      
Estimated useful life (in years) 7 years