XML 22 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
Organization and Summary of Significant Accounting Policies, Revenue Recognition (Details)
12 Months Ended
Dec. 31, 2014
Type
Dec. 31, 2013
Dec. 31, 2012
Revenue by Type [Line Items]      
Number of types of offerings 4sprt_NumberOfTypesOfOfferings    
Payment terms, maximum 90 days    
Services breakage revenue (in hundredths) 1.00%sprt_ServicesBreakageRevenue 1.00%sprt_ServicesBreakageRevenue 1.00%sprt_ServicesBreakageRevenue
Channel Sales [Member] | Minimum [Member]      
Revenue by Type [Line Items]      
Refund period 5 days    
Channel Sales [Member] | Maximum [Member]      
Revenue by Type [Line Items]      
Refund period 14 days    
Referral Programs and Direct Transactions [Member]      
Revenue by Type [Line Items]      
Refund period 5 days    
End User Software Products [Member]      
Revenue by Type [Line Items]      
Refund period 30 days