XML 33 R22.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Accounting Policies, Revenue Recognition (Details) - Type
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Deferred Revenue Arrangement [Line Items]        
Number of types of offerings     4  
Minimum [Member]        
Deferred Revenue Arrangement [Line Items]        
Payment terms for arrangements to be considered fixed or determinable     90 days  
Maximum [Member]        
Deferred Revenue Arrangement [Line Items]        
Services breakage revenue 1.00% 1.00% 1.00% 1.00%
End-User Software Products [Member]        
Deferred Revenue Arrangement [Line Items]        
Refund period     30 days  
Partnerships [Member] | Minimum [Member]        
Deferred Revenue Arrangement [Line Items]        
Refund period     5 days  
Partnerships [Member] | Maximum [Member]        
Deferred Revenue Arrangement [Line Items]        
Refund period     14 days  
Referral Programs and Direct Transactions [Member]        
Deferred Revenue Arrangement [Line Items]        
Refund period     5 days