XML 13 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 9. Convertible Notes Payable (Details) - Schedule of Debt Conversions (USD $)
3 Months Ended 0 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 12, 2015
Mar. 11, 2015
Feb. 26, 2015
Feb. 16, 2015
Feb. 06, 2015
Jan. 27, 2015
Jan. 14, 2015
Jan. 12, 2015
Debt Conversion [Line Items]                    
Amount Converted $ 6,920us-gaap_DebtConversionOriginalDebtAmount1 $ 60,000us-gaap_DebtConversionOriginalDebtAmount1                
Discount Amortized 69,084us-gaap_AmortizationOfDebtDiscountPremium 62,682us-gaap_AmortizationOfDebtDiscountPremium                
Convertible Debt [Member] | Convertible Note Issued June 30, 2013 [Member]                    
Debt Conversion [Line Items]                    
Amount Converted 1,900us-gaap_DebtConversionOriginalDebtAmount1
/ us-gaap_DebtInstrumentAxis
= gtso_ConvertibleNoteIssuedJune30_2013Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
  1,900us-gaap_DebtConversionOriginalDebtAmount1
/ us-gaap_DebtInstrumentAxis
= gtso_ConvertibleNoteIssuedJune30_2013Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
             
Number of Shares Issued (in Shares) 190,000us-gaap_DebtConversionConvertedInstrumentSharesIssued1
/ us-gaap_DebtInstrumentAxis
= gtso_ConvertibleNoteIssuedJune30_2013Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
  190,000us-gaap_DebtConversionConvertedInstrumentSharesIssued1
/ us-gaap_DebtInstrumentAxis
= gtso_ConvertibleNoteIssuedJune30_2013Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
             
Discount Amortized 0us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_DebtInstrumentAxis
= gtso_ConvertibleNoteIssuedJune30_2013Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
  0us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_DebtInstrumentAxis
= gtso_ConvertibleNoteIssuedJune30_2013Member
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
             
Convertible Debt [Member]                    
Debt Conversion [Line Items]                    
Amount Converted $ 6,920us-gaap_DebtConversionOriginalDebtAmount1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
  $ 1,900us-gaap_DebtConversionOriginalDebtAmount1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
$ 1,900us-gaap_DebtConversionOriginalDebtAmount1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
$ 400us-gaap_DebtConversionOriginalDebtAmount1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
$ 350us-gaap_DebtConversionOriginalDebtAmount1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
$ 350us-gaap_DebtConversionOriginalDebtAmount1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
$ 320us-gaap_DebtConversionOriginalDebtAmount1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
$ 300us-gaap_DebtConversionOriginalDebtAmount1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
$ 300us-gaap_DebtConversionOriginalDebtAmount1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
Number of Shares Issued (in Shares) 692,000us-gaap_DebtConversionConvertedInstrumentSharesIssued1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
  190,000us-gaap_DebtConversionConvertedInstrumentSharesIssued1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
190,000us-gaap_DebtConversionConvertedInstrumentSharesIssued1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
40,000us-gaap_DebtConversionConvertedInstrumentSharesIssued1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
35,000us-gaap_DebtConversionConvertedInstrumentSharesIssued1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
35,000us-gaap_DebtConversionConvertedInstrumentSharesIssued1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
32,000us-gaap_DebtConversionConvertedInstrumentSharesIssued1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
30,000us-gaap_DebtConversionConvertedInstrumentSharesIssued1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
30,000us-gaap_DebtConversionConvertedInstrumentSharesIssued1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember