Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details Textual)

v2.4.1.9
Subsequent Events (Details Textual) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Subsequent Events (Textual)    
Proceeds from convertible debt $ 0us-gaap_ProceedsFromConvertibleDebt $ 200,000us-gaap_ProceedsFromConvertibleDebt
Subsequent Event [Member] | M. Piluso [Member]    
Subsequent Events (Textual)    
Proceeds from convertible debt 121,924us-gaap_ProceedsFromConvertibleDebt
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefOperatingOfficerMember
 
Interest rate on convertible debt 10.00%us-gaap_DebtWeightedAverageInterestRate
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefOperatingOfficerMember
 
Per share amount of convertible debt $ 0.15dtst_PerShareAmountOfConvertibleDebt
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefOperatingOfficerMember
 
Proceeds from convertible debt to document the existing debt 1,189,439us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefOperatingOfficerMember
 
Subsequent Event [Member] | M. Piluso [Member] | Transaction One [Member]    
Subsequent Events (Textual)    
Proceeds from convertible debt 97,671us-gaap_ProceedsFromConvertibleDebt
/ us-gaap_StatementScenarioAxis
= dtst_TransactionOneMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefOperatingOfficerMember
 
Proceeds from convertible debt to document the existing debt 848,091us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt
/ us-gaap_StatementScenarioAxis
= dtst_TransactionOneMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefOperatingOfficerMember
 
Subsequent Event [Member] | M. Piluso [Member] | Transaction Two [Member]    
Subsequent Events (Textual)    
Proceeds from convertible debt 24,253us-gaap_ProceedsFromConvertibleDebt
/ us-gaap_StatementScenarioAxis
= dtst_TransactionTwoMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefOperatingOfficerMember
 
Proceeds from convertible debt to document the existing debt $ 343,348us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt
/ us-gaap_StatementScenarioAxis
= dtst_TransactionTwoMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefOperatingOfficerMember