XML 27 R30.htm IDEA: XBRL DOCUMENT v2.4.1.9
1. Restatement of Previously Issued Financial Statements - Restatement of Previously Issued Financial Statements (Details) (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
Cash $ 5,513us-gaap_Cash    $ 88,152us-gaap_Cash   
Accounts receivable 185,478us-gaap_AccountsReceivableNet   164,832us-gaap_AccountsReceivableNet  
Prepaid expenses 31,634us-gaap_PrepaidExpenseCurrent   46,267us-gaap_PrepaidExpenseCurrent  
Total current assets 711,308us-gaap_AssetsCurrent   793,057us-gaap_AssetsCurrent  
Cash - Restricted 78,850us-gaap_RestrictedCashAndCashEquivalents   86,200us-gaap_RestrictedCashAndCashEquivalents  
Total assets 1,025,934us-gaap_Assets   1,135,800us-gaap_Assets  
Accounts payable and accrued liabilities 699,454us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent   808,971us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent  
Deferred revenue 178,035us-gaap_DeferredRevenue   143,839us-gaap_DeferredRevenue  
Total current liabilities 3,717,211us-gaap_LiabilitiesCurrent   3,847,826us-gaap_LiabilitiesCurrent  
Total Liabilities 3,732,304us-gaap_Liabilities   3,866,286us-gaap_Liabilities  
Preferred Stock - Series A; $0.01 par value, 3,000,000 shares authorized; -0- issued and outstanding; Series B; $0.01 par value, 10,000,000 shares authorized; -0- issued and outstanding 1,060us-gaap_PreferredStockValue       
Common stock; $0.01 par value, 500,000,000 shares authorized; 47,088,864 shares issued and outstanding 466,789us-gaap_CommonStockValue   461,318us-gaap_CommonStockValue  
Additional paid-in capital 16,187,074us-gaap_AdditionalPaidInCapital   16,129,038us-gaap_AdditionalPaidInCapital  
Accumulated other comprehensive loss 560,365us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1   245,187us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1  
Accumulated deficit (19,921,658)us-gaap_CumulativeEarningsDeficit   (19,566,029)us-gaap_CumulativeEarningsDeficit  
Total Stockholders' Deficit (2,706,370)us-gaap_StockholdersEquity   (2,730,486)us-gaap_StockholdersEquity (3,070,336)us-gaap_StockholdersEquity
Total Liabilities and Stockholders' Deficit 1,025,934us-gaap_LiabilitiesAndStockholdersEquity   1,135,800us-gaap_LiabilitiesAndStockholdersEquity  
Revenues 680,712us-gaap_Revenues 612,018us-gaap_Revenues    
Depreciation 20,994us-gaap_DepreciationAndAmortization 21,308us-gaap_DepreciationAndAmortization    
General and administrative 298,201us-gaap_GeneralAndAdministrativeExpense 263,482us-gaap_GeneralAndAdministrativeExpense    
Professional fees 84,011us-gaap_ProfessionalFees 60,101us-gaap_ProfessionalFees    
Salaries and wages 444,471us-gaap_SalariesWagesAndOfficersCompensation 903,943us-gaap_SalariesWagesAndOfficersCompensation    
Total operating expenses 984,800us-gaap_CostsAndExpenses 1,471,535us-gaap_CostsAndExpenses    
Operating loss (304,088)us-gaap_OperatingIncomeLoss (859,517)us-gaap_OperatingIncomeLoss    
Interest expense (51,541)us-gaap_InterestExpense (63,935)us-gaap_InterestExpense    
Net loss from continuing operations (355,629)us-gaap_IncomeLossFromContinuingOperations (968,799)us-gaap_IncomeLossFromContinuingOperations    
Loss from discontinued operations, net of tax    (45,347)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax    
Net loss applicable to common shareholders (355,629)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic (968,799)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic    
Foreign currency translation adjustment 315,178us-gaap_ForeignCurrencyTransactionGainLossUnrealized 194,174us-gaap_ForeignCurrencyTransactionGainLossUnrealized    
Total comprehensive loss (40,450)us-gaap_ComprehensiveIncomeNetOfTax (774,625)us-gaap_ComprehensiveIncomeNetOfTax    
Basic and diluted income (loss) per common share- continuing operations $ (0.01)us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare $ (0.02)us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare    
Basic and diluted loss per common share- discontinued operations    $ 0.00us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare    
Basic and diluted loss per common share $ (0.01)us-gaap_EarningsPerShareBasicAndDiluted $ (0.02)us-gaap_EarningsPerShareBasicAndDiluted    
Weighted average outstanding 46,388,120us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted 45,939,346us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted    
Net loss (355,629)us-gaap_NetIncomeLoss (923,452)us-gaap_NetIncomeLoss (1,900,273)us-gaap_NetIncomeLoss  
Net loss from discontinued operations, net of tax    (45,347)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax    
Depreciation 20,994us-gaap_Depreciation 35,446us-gaap_Depreciation    
Provision for bad debts 10,442us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts       
Stock compensation    312,298us-gaap_ShareBasedCompensation    
Stock issued for services 56,906us-gaap_StockIssuedDuringPeriodValueIssuedForServices       
Amortization of beneficial conversion feature 9,609us-gaap_OtherAmortizationOfDeferredCharges 32,550us-gaap_OtherAmortizationOfDeferredCharges    
Inc/dec in accounts receivable (31,088)us-gaap_IncreaseDecreaseInAccountsReceivable 130,567us-gaap_IncreaseDecreaseInAccountsReceivable    
Inc/dec in inventory    611us-gaap_IncreaseDecreaseInInventories    
Inc/dec in prepaids 14,633us-gaap_IncreaseDecreaseInPrepaidExpense (35,132)us-gaap_IncreaseDecreaseInPrepaidExpense    
Inc/dec in accounts payable and accrued liabilities (109,517)us-gaap_IncreaseDecreaseInAccountsPayable (52,905)us-gaap_IncreaseDecreaseInAccountsPayable    
Inc/dec in taxes payable (72,685)us-gaap_IncreaseDecreaseInAccruedTaxesPayable 103,923us-gaap_IncreaseDecreaseInAccruedTaxesPayable    
Inc/dec in deferred revenue 34,196us-gaap_IncreaseDecreaseInDeferredRevenue (52,445)us-gaap_IncreaseDecreaseInDeferredRevenue    
Net cash provided by (used in) operating activities- continuing operations (422,139)us-gaap_NetCashProvidedByUsedInContinuingOperations (493,886)us-gaap_NetCashProvidedByUsedInContinuingOperations    
Net cash provided by (used in) operating activities- discontinued operations    63,119us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations    
Net cash provided (used in) operating activities (422,139)us-gaap_NetCashProvidedByUsedInOperatingActivities (430,767)us-gaap_NetCashProvidedByUsedInOperatingActivities    
Cash paid for purchase of fixed assets (9,613)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (53,233)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment    
Net cash provided by (used in) investing activities- discontinued operations (9,613)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations (50,072)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations    
Net cash used by investing activities    3,161us-gaap_NetCashProvidedByUsedInInvestingActivities    
Changes in restricted cash 7,350us-gaap_IncreaseDecreaseInRestrictedCashAndInvestmentsForOperatingActivities 3,550us-gaap_IncreaseDecreaseInRestrictedCashAndInvestmentsForOperatingActivities    
Proceeds from issuance of short term notes    (11,000)us-gaap_ProceedsFromIssuanceOfDebt    
Proceeds from bank indebtedness 9,758us-gaap_ProceedsFromRepaymentsOfBankOverdrafts (80,048)us-gaap_ProceedsFromRepaymentsOfBankOverdrafts    
Repayment of short term notes (18,685)us-gaap_ProceedsFromRepaymentsOfShortTermDebt (148,281)us-gaap_ProceedsFromRepaymentsOfShortTermDebt    
Proceeds from issuance of related party notes 25,398us-gaap_ProceedsFromRelatedPartyDebt (192,103)us-gaap_ProceedsFromRelatedPartyDebt    
Repayment of related party notes    103,817us-gaap_RepaymentOfNotesReceivableFromRelatedParties    
Proceeds from issuance of common stock    440,548us-gaap_ProceedsFromIssuanceOfCommonStock    
Net cash provided by (Used in) financing activities- continuing operations 19,883us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations 112,840us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations    
Net cash provided by (Used in) financing activities- discontinued operations    173,825GRST_NetCashProvidedByUsedInFinancingActivitiesDisContinuingOperations    
Net cash provided by financing activities 19,883us-gaap_NetCashProvidedByUsedInFinancingActivities 286,665us-gaap_NetCashProvidedByUsedInFinancingActivities    
Effect of exchange rate on cash 329,230us-gaap_EffectOfExchangeRateOnCash 194,174us-gaap_EffectOfExchangeRateOnCash    
Net increase in cash (82,639)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease       
Cash paid for interest 38,190us-gaap_InterestPaid 145,523us-gaap_InterestPaid    
Cash paid for income taxes          
Supplemental schedules of noncash investing and financing activities        
Common stock issued as a result of conversion of short term notes payable 8,117us-gaap_DebtConversionConvertedInstrumentAmount1   127,076us-gaap_DebtConversionConvertedInstrumentAmount1  
As Previously Reported on Form 10-Q        
Cash         
Accounts receivable 279,711us-gaap_AccountsReceivableNet
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Prepaid expenses 97,352us-gaap_PrepaidExpenseCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Inventory 34,920us-gaap_InventoryGross
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Current assets - held for sale         
Total current assets 411,983us-gaap_AssetsCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Fixed assets 551,637us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Cash - Restricted 90,470us-gaap_RestrictedCashAndCashEquivalents
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Total assets 1,054,090us-gaap_Assets
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Bank overdraft 46,025us-gaap_BankLoans
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Accounts payable and accrued liabilities 657,262us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Harmonized sales tax payable 608,497us-gaap_SalesAndExciseTaxPayableCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Withholding taxes payable 1,887,780us-gaap_TaxesPayableCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Deferred revenue 55,032us-gaap_DeferredRevenue
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Convertible notes payable 139,000us-gaap_ConvertibleNotesPayable
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Short term loan 53,541us-gaap_ShortTermBankLoansAndNotesPayable
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Current portion of loan payable 7,652us-gaap_LongTermDebtCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Related party notes 559,614us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Current liabilities - held for resale         
Total current liabilities 4,014,403us-gaap_LiabilitiesCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Loan payable 25,110us-gaap_LongTermDebtNoncurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Total Liabilities 4,039,513us-gaap_Liabilities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Preferred Stock - Series A; $0.01 par value, 3,000,000 shares authorized; -0- issued and outstanding; Series B; $0.01 par value, 10,000,000 shares authorized; -0- issued and outstanding         
Common stock; $0.01 par value, 500,000,000 shares authorized; 47,088,864 shares issued and outstanding 470,889us-gaap_CommonStockValue
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Additional paid-in capital 8,643,401us-gaap_AdditionalPaidInCapital
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Accumulated other comprehensive loss 458,309us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Accumulated deficit (12,558,022)us-gaap_CumulativeEarningsDeficit
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Total Stockholders' Deficit (2,985,423)us-gaap_StockholdersEquity
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Total Liabilities and Stockholders' Deficit 1,054,090us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Revenues 1,139,787us-gaap_Revenues
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Cost of services provided 288,573us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Gross margin 851,214us-gaap_GrossProfit
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Depreciation 35,449us-gaap_DepreciationAndAmortization
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
General and administrative 242,713us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Management fees 54,367us-gaap_ManagementFeeExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Meals and entertainment 36us-gaap_TravelAndEntertainmentExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Professional fees 62,363us-gaap_ProfessionalFees
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Rent 258,971us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Salaries and wages 708,235us-gaap_SalariesWagesAndOfficersCompensation
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Supplies 77,269us-gaap_SuppliesAndPostageExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Travel 4,377us-gaap_OtherExpenses
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Total operating expenses 1,443,780us-gaap_CostsAndExpenses
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Operating loss (592,566)us-gaap_OperatingIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Interest expense (31,385)us-gaap_InterestExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Net loss from continuing operations (623,951)us-gaap_IncomeLossFromContinuingOperations
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Loss from discontinued operations, net of tax         
Net loss applicable to common shareholders (623,951)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Foreign currency translation adjustment 194,174us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Total comprehensive loss (429,777)us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Basic and diluted loss per common share- discontinued operations $ (0.01)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Basic and diluted loss per common share $ (0.01)us-gaap_EarningsPerShareBasicAndDiluted
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Weighted average outstanding 45,938,346us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Net loss (623,064)us-gaap_NetIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Net loss from discontinued operations, net of tax         
Depreciation 34,559us-gaap_Depreciation
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Provision for bad debts         
Stock compensation         
Stock issued for services         
Amortization of beneficial conversion feature         
Inc/dec in accounts receivable 161,207us-gaap_IncreaseDecreaseInAccountsReceivable
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Inc/dec in inventory (22,372)us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Inc/dec in prepaids 12,502us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Inc/dec in due to related parties         
Inc/dec in accounts payable and accrued liabilities (46,656)us-gaap_IncreaseDecreaseInAccountsPayable
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Inc/dec in taxes payable 105,502us-gaap_IncreaseDecreaseInAccruedTaxesPayable
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Inc/dec in deferred revenue (52,445)us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Net cash provided by (used in) operating activities- continuing operations (430,767)us-gaap_NetCashProvidedByUsedInContinuingOperations
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Net cash provided by (used in) operating activities- discontinued operations         
Net cash provided (used in) operating activities (430,767)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Cash paid for purchase of fixed assets (50,072)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Net cash provided by (used in) investing activities- discontinued operations         
Net cash used by investing activities (50,072)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Repayment of notes payable (3,643)us-gaap_RepaymentsOfNotesPayable
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Changes in restricted cash 3,550us-gaap_IncreaseDecreaseInRestrictedCashAndInvestmentsForOperatingActivities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Proceeds from issuance of short term notes         
Proceeds from bank indebtedness (80,048)us-gaap_ProceedsFromRepaymentsOfBankOverdrafts
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Repayment of short term notes (11,000)us-gaap_ProceedsFromRepaymentsOfShortTermDebt
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Proceeds from issuance of related party notes 103,817us-gaap_ProceedsFromRelatedPartyDebt
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Repayment of related party notes (166,559)us-gaap_RepaymentOfNotesReceivableFromRelatedParties
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Net proceeds from additional paid in capital 385,548us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Proceeds from issuance of common stock 55,000us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Net cash provided by (Used in) financing activities- continuing operations 286,665us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Net cash provided by (Used in) financing activities- discontinued operations         
Net cash provided by financing activities 286,665us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Effect of exchange rate on cash 194,174us-gaap_EffectOfExchangeRateOnCash
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Net increase in cash         
Cash paid for interest 145,523us-gaap_InterestPaid
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Cash paid for income taxes         
Supplemental schedules of noncash investing and financing activities        
Common stock issued as a result of conversion of convertible notes payable 397,298us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_PreviouslyReportedMember
     
Common stock issued as a result of conversion of short term notes payable         
Opening Deficit        
Total current assets         
Total assets         
Convertible notes payable (34,357)us-gaap_ConvertibleNotesPayable
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_OpeningDeficitMember
     
Total current liabilities (34,357)us-gaap_LiabilitiesCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_OpeningDeficitMember
     
Total Liabilities (34,357)us-gaap_Liabilities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_OpeningDeficitMember
     
Additional paid-in capital 4,150,113us-gaap_AdditionalPaidInCapital
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_OpeningDeficitMember
     
Accumulated deficit (4,115,756)us-gaap_CumulativeEarningsDeficit
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_OpeningDeficitMember
     
Total Stockholders' Deficit 34,357us-gaap_StockholdersEquity
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_OpeningDeficitMember
     
Total Liabilities and Stockholders' Deficit         
BCF        
Total current assets         
Total assets         
Convertible notes payable 11,121us-gaap_ConvertibleNotesPayable
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_BCFMember
     
Total current liabilities 11,121us-gaap_LiabilitiesCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_BCFMember
     
Total Liabilities 11,121us-gaap_Liabilities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_BCFMember
     
Additional paid-in capital 333,727us-gaap_AdditionalPaidInCapital
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_BCFMember
     
Accumulated deficit (344,848)us-gaap_CumulativeEarningsDeficit
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_BCFMember
     
Total Stockholders' Deficit (11,121)us-gaap_StockholdersEquity
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_BCFMember
     
Total Liabilities and Stockholders' Deficit         
Revenues         
Cost of services provided         
Gross margin         
Depreciation         
General and administrative         
Management fees         
Meals and entertainment         
Professional fees         
Rent         
Salaries and wages         
Supplies         
Travel         
Total operating expenses         
Operating loss         
Interest expense (32,550)us-gaap_InterestExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_BCFMember
     
Net loss from continuing operations (32,550)us-gaap_IncomeLossFromContinuingOperations
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_BCFMember
     
Loss from discontinued operations, net of tax         
Net loss applicable to common shareholders (32,550)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_BCFMember
     
Total comprehensive loss (32,550)us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_BCFMember
     
Basic and diluted loss per common share- discontinued operations $ 0.00us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_BCFMember
     
Basic and diluted loss per common share $ 0.00us-gaap_EarningsPerShareBasicAndDiluted
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_BCFMember
     
Weighted average outstanding 45,938,346us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_BCFMember
     
Net loss (32,550)us-gaap_NetIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_BCFMember
     
Net loss from discontinued operations, net of tax         
Provision for bad debts         
Stock compensation         
Stock issued for services         
Amortization of beneficial conversion feature 32,550us-gaap_OtherAmortizationOfDeferredCharges
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_BCFMember
     
Inc/dec in accounts receivable         
Inc/dec in inventory         
Inc/dec in prepaids         
Inc/dec in due to related parties         
Inc/dec in accounts payable and accrued liabilities         
Inc/dec in taxes payable         
Inc/dec in deferred revenue         
Net cash provided by (used in) operating activities- continuing operations         
Net cash provided by (used in) operating activities- discontinued operations         
Net cash provided (used in) operating activities         
Cash paid for purchase of fixed assets         
Net cash provided by (used in) investing activities- discontinued operations         
Net cash used by investing activities         
Repayment of notes payable         
Changes in restricted cash         
Proceeds from issuance of short term notes         
Proceeds from bank indebtedness         
Repayment of short term notes         
Proceeds from issuance of related party notes         
Repayment of related party notes         
Net proceeds from additional paid in capital         
Proceeds from issuance of common stock         
Net cash provided by (Used in) financing activities- continuing operations         
Net cash provided by (Used in) financing activities- discontinued operations         
Net cash provided by financing activities         
Effect of exchange rate on cash         
Net increase in cash         
Cash paid for interest         
Cash paid for income taxes         
Supplemental schedules of noncash investing and financing activities        
Common stock issued as a result of conversion of convertible notes payable         
Common stock issued as a result of conversion of short term notes payable         
Compensation        
Total current assets         
Total assets         
Total current liabilities         
Total Liabilities         
Additional paid-in capital 312,298us-gaap_AdditionalPaidInCapital
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_CompensationMember
     
Accumulated deficit (312,298)us-gaap_CumulativeEarningsDeficit
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_CompensationMember
     
Total Stockholders' Deficit         
Total Liabilities and Stockholders' Deficit         
Revenues         
Cost of services provided         
Gross margin         
Depreciation         
General and administrative         
Management fees         
Meals and entertainment         
Professional fees         
Rent         
Salaries and wages 312,298us-gaap_SalariesWagesAndOfficersCompensation
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_CompensationMember
     
Supplies         
Travel         
Total operating expenses 312,298us-gaap_CostsAndExpenses
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_CompensationMember
     
Operating loss (312,298)us-gaap_OperatingIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_CompensationMember
     
Net loss from continuing operations (312,298)us-gaap_IncomeLossFromContinuingOperations
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_CompensationMember
     
Loss from discontinued operations, net of tax         
Net loss applicable to common shareholders (312,298)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_CompensationMember
     
Total comprehensive loss (312,298)us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_CompensationMember
     
Basic and diluted loss per common share- discontinued operations $ (0.01)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_CompensationMember
     
Basic and diluted loss per common share $ (0.01)us-gaap_EarningsPerShareBasicAndDiluted
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_CompensationMember
     
Weighted average outstanding 45,938,346us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_CompensationMember
     
Net loss (312,298)us-gaap_NetIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_CompensationMember
     
Net loss from discontinued operations, net of tax         
Depreciation         
Provision for bad debts         
Stock compensation 312,298us-gaap_ShareBasedCompensation
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_CompensationMember
     
Stock issued for services         
Amortization of beneficial conversion feature         
Inc/dec in accounts receivable         
Inc/dec in inventory         
Inc/dec in prepaids         
Inc/dec in due to related parties         
Inc/dec in accounts payable and accrued liabilities         
Inc/dec in taxes payable         
Inc/dec in deferred revenue         
Net cash provided by (used in) operating activities- continuing operations         
Net cash provided by (used in) operating activities- discontinued operations         
Net cash provided (used in) operating activities         
Cash paid for purchase of fixed assets         
Net cash provided by (used in) investing activities- discontinued operations         
Net cash used by investing activities         
Repayment of notes payable         
Changes in restricted cash         
Proceeds from issuance of short term notes         
Proceeds from bank indebtedness         
Repayment of short term notes         
Proceeds from issuance of related party notes         
Repayment of related party notes         
Net proceeds from additional paid in capital         
Proceeds from issuance of common stock         
Net cash provided by (Used in) financing activities- continuing operations         
Net cash provided by (Used in) financing activities- discontinued operations         
Net cash provided by financing activities         
Effect of exchange rate on cash         
Net increase in cash         
Cash paid for interest         
Cash paid for income taxes         
Supplemental schedules of noncash investing and financing activities        
Common stock issued as a result of conversion of convertible notes payable         
Common stock issued as a result of conversion of short term notes payable         
As Restated        
Cash         
Accounts receivable 279,711us-gaap_AccountsReceivableNet
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Prepaid expenses 97,352us-gaap_PrepaidExpenseCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Inventory 34,920us-gaap_InventoryGross
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Current assets - held for sale         
Total current assets 411,983us-gaap_AssetsCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Fixed assets 551,637us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Cash - Restricted 90,470us-gaap_RestrictedCashAndCashEquivalents
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Total assets 1,054,090us-gaap_Assets
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Bank overdraft 46,025us-gaap_BankLoans
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Accounts payable and accrued liabilities 657,262us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Harmonized sales tax payable 608,497us-gaap_SalesAndExciseTaxPayableCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Withholding taxes payable 1,887,780us-gaap_TaxesPayableCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Deferred revenue 55,032us-gaap_DeferredRevenue
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Convertible notes payable 115,764us-gaap_ConvertibleNotesPayable
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Short term loan 53,541us-gaap_ShortTermBankLoansAndNotesPayable
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Current portion of loan payable 7,652us-gaap_LongTermDebtCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Related party notes 559,614us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Current liabilities - held for resale         
Total current liabilities 3,991,167us-gaap_LiabilitiesCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Loan payable 25,110us-gaap_LongTermDebtNoncurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Total Liabilities 4,016,277us-gaap_Liabilities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Common stock; $0.01 par value, 500,000,000 shares authorized; 47,088,864 shares issued and outstanding 470,889us-gaap_CommonStockValue
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Additional paid-in capital 13,439,539us-gaap_AdditionalPaidInCapital
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Accumulated other comprehensive loss 458,309us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Accumulated deficit (17,330,924)us-gaap_CumulativeEarningsDeficit
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Total Stockholders' Deficit (2,962,187)us-gaap_StockholdersEquity
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Total Liabilities and Stockholders' Deficit 1,054,090us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Revenues 1,139,787us-gaap_Revenues
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Cost of services provided 288,573us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Gross margin 851,214us-gaap_GrossProfit
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Depreciation 35,449us-gaap_DepreciationAndAmortization
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
General and administrative 242,713us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Management fees 54,367us-gaap_ManagementFeeExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Meals and entertainment 36us-gaap_TravelAndEntertainmentExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Professional fees 62,363us-gaap_ProfessionalFees
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Rent 258,971us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Salaries and wages 1,020,533us-gaap_SalariesWagesAndOfficersCompensation
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Supplies 77,269us-gaap_SuppliesAndPostageExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Travel 4,377us-gaap_OtherExpenses
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Total operating expenses 1,756,078us-gaap_CostsAndExpenses
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Operating loss (904,864)us-gaap_OperatingIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Interest expense (63,935)us-gaap_InterestExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Net loss from continuing operations (968,799)us-gaap_IncomeLossFromContinuingOperations
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Loss from discontinued operations, net of tax         
Net loss applicable to common shareholders (968,799)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Foreign currency translation adjustment 194,174us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Total comprehensive loss (774,625)us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Basic and diluted loss per common share- discontinued operations $ (0.02)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Basic and diluted loss per common share $ (0.02)us-gaap_EarningsPerShareBasicAndDiluted
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Weighted average outstanding 45,938,346us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Net loss (967,912)us-gaap_NetIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Net loss from discontinued operations, net of tax         
Depreciation 34,559us-gaap_Depreciation
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Provision for bad debts         
Stock compensation 312,298us-gaap_ShareBasedCompensation
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Stock issued for services         
Amortization of beneficial conversion feature 32,550us-gaap_OtherAmortizationOfDeferredCharges
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Inc/dec in accounts receivable 161,207us-gaap_IncreaseDecreaseInAccountsReceivable
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Inc/dec in inventory (22,372)us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Inc/dec in prepaids 12,502us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Inc/dec in due to related parties         
Inc/dec in accounts payable and accrued liabilities (46,656)us-gaap_IncreaseDecreaseInAccountsPayable
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Inc/dec in taxes payable 105,502us-gaap_IncreaseDecreaseInAccruedTaxesPayable
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Inc/dec in deferred revenue (52,445)us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Net cash provided by (used in) operating activities- continuing operations (430,767)us-gaap_NetCashProvidedByUsedInContinuingOperations
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Net cash provided by (used in) operating activities- discontinued operations 63,119us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Net cash provided (used in) operating activities (430,767)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Cash paid for purchase of fixed assets (50,072)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Net cash provided by (used in) investing activities- discontinued operations         
Net cash used by investing activities (50,072)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Repayment of notes payable (3,643)us-gaap_RepaymentsOfNotesPayable
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Changes in restricted cash 3,550us-gaap_IncreaseDecreaseInRestrictedCashAndInvestmentsForOperatingActivities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Proceeds from issuance of short term notes         
Proceeds from bank indebtedness (80,048)us-gaap_ProceedsFromRepaymentsOfBankOverdrafts
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Repayment of short term notes (11,000)us-gaap_ProceedsFromRepaymentsOfShortTermDebt
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Proceeds from issuance of related party notes 103,817us-gaap_ProceedsFromRelatedPartyDebt
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Repayment of related party notes (166,559)us-gaap_RepaymentOfNotesReceivableFromRelatedParties
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Net proceeds from additional paid in capital 385,548us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Proceeds from issuance of common stock 55,000us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Net cash provided by (Used in) financing activities- continuing operations 286,665us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Net cash provided by (Used in) financing activities- discontinued operations         
Net cash provided by financing activities 286,665us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Effect of exchange rate on cash 194,174us-gaap_EffectOfExchangeRateOnCash
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedMember
     
Net increase in cash         
Cash paid for interest         
Cash paid for income taxes         
Supplemental schedules of noncash investing and financing activities        
Common stock issued as a result of conversion of convertible notes payable         
Common stock issued as a result of conversion of short term notes payable         
Reclassify Discontinued Operations        
Cash         
Accounts receivable (210,635)us-gaap_AccountsReceivableNet
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Prepaid expenses (17,812)us-gaap_PrepaidExpenseCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Inventory (34,920)us-gaap_InventoryGross
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Current assets - held for sale 263,367us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Total current assets         
Fixed assets (238,801)us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Cash - Restricted         
Long term assets - held for resale 238,801us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Total assets         
Bank overdraft         
Accounts payable and accrued liabilities (190,124)us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Withholding taxes payable (19,013)us-gaap_TaxesPayableCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Convertible notes payable (2,210)us-gaap_ConvertibleNotesPayable
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Related party notes (262,177)us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Current liabilities - held for resale 473,524us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Total current liabilities         
Loan payable         
Total Liabilities         
Preferred Stock - Series A; $0.01 par value, 3,000,000 shares authorized; -0- issued and outstanding; Series B; $0.01 par value, 10,000,000 shares authorized; -0- issued and outstanding         
Common stock; $0.01 par value, 500,000,000 shares authorized; 47,088,864 shares issued and outstanding         
Additional paid-in capital         
Accumulated other comprehensive loss         
Accumulated deficit         
Total Stockholders' Deficit         
Total Liabilities and Stockholders' Deficit         
Revenues (527,769)us-gaap_Revenues
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Cost of services provided (288,573)us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Gross margin (239,196)us-gaap_GrossProfit
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Depreciation (14,141)us-gaap_DepreciationAndAmortization
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
General and administrative (26,364)us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Management fees (9,047)us-gaap_ManagementFeeExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Meals and entertainment (36)us-gaap_TravelAndEntertainmentExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Professional fees (2,262)us-gaap_ProfessionalFees
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Rent (81,590)us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Salaries and wages (116,590)us-gaap_SalariesWagesAndOfficersCompensation
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Supplies (34,513)us-gaap_SuppliesAndPostageExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Travel         
Total operating expenses (284,543)us-gaap_CostsAndExpenses
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Operating loss 45,347us-gaap_OperatingIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Net loss from continuing operations 45,347us-gaap_IncomeLossFromContinuingOperations
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Loss from discontinued operations, net of tax (45,347)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Net loss applicable to common shareholders         
Total comprehensive loss         
Basic and diluted loss per common share- discontinued operations $ 0.00us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Basic and diluted loss per common share         
Weighted average outstanding 45,938,346us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Net loss 45,347us-gaap_NetIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Net loss from discontinued operations, net of tax (45,347)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Depreciation         
Provision for bad debts         
Stock compensation         
Stock issued for services         
Amortization of beneficial conversion feature         
Inc/dec in accounts receivable (30,640)us-gaap_IncreaseDecreaseInAccountsReceivable
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Inc/dec in inventory 22,983us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Inc/dec in prepaids (47,634)us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Inc/dec in due to related parties         
Inc/dec in accounts payable and accrued liabilities (6,249)us-gaap_IncreaseDecreaseInAccountsPayable
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Inc/dec in taxes payable (1,579)us-gaap_IncreaseDecreaseInAccruedTaxesPayable
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Inc/dec in deferred revenue         
Net cash provided by (used in) operating activities- continuing operations (63,119)us-gaap_NetCashProvidedByUsedInContinuingOperations
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Net cash provided by (used in) operating activities- discontinued operations         
Net cash provided (used in) operating activities         
Cash paid for purchase of fixed assets (3,161)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Net cash provided by (used in) investing activities- discontinued operations 3,161us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Net cash used by investing activities         
Repayment of notes payable         
Changes in restricted cash         
Proceeds from issuance of short term notes (148,281)us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Proceeds from bank indebtedness         
Repayment of short term notes         
Proceeds from issuance of related party notes         
Repayment of related party notes (25,544)us-gaap_RepaymentOfNotesReceivableFromRelatedParties
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Net proceeds from additional paid in capital         
Proceeds from issuance of common stock         
Net cash provided by (Used in) financing activities- continuing operations (173,825)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Net cash provided by (Used in) financing activities- discontinued operations 173,825GRST_NetCashProvidedByUsedInFinancingActivitiesDisContinuingOperations
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ReclassifyDiscontinuedOperationsMember
     
Net cash provided by financing activities         
Effect of exchange rate on cash         
Net increase in cash         
Cash paid for interest         
Cash paid for income taxes         
Supplemental schedules of noncash investing and financing activities        
Common stock issued as a result of conversion of convertible notes payable         
Common stock issued as a result of conversion of short term notes payable         
As Restated and Reclassified        
Cash         
Accounts receivable 69,076us-gaap_AccountsReceivableNet
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Prepaid expenses 79,540us-gaap_PrepaidExpenseCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Inventory         
Current assets - held for sale 263,367us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Total current assets 411,983us-gaap_AssetsCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Fixed assets 312,836us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Cash - Restricted 90,470us-gaap_RestrictedCashAndCashEquivalents
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Long term assets - held for resale 238,801us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Total assets 1,054,090us-gaap_Assets
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Bank overdraft 46,025us-gaap_BankLoans
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Accounts payable and accrued liabilities 467,138us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Harmonized sales tax payable 608,497us-gaap_SalesAndExciseTaxPayableCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Withholding taxes payable 1,868,767us-gaap_TaxesPayableCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Deferred revenue 55,032us-gaap_DeferredRevenue
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Convertible notes payable 113,554us-gaap_ConvertibleNotesPayable
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Short term loan 53,541us-gaap_ShortTermBankLoansAndNotesPayable
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Current portion of loan payable 7,652us-gaap_LongTermDebtCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Related party notes 297,437us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Current liabilities - held for resale 473,524us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Total current liabilities 3,991,167us-gaap_LiabilitiesCurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Loan payable 25,110us-gaap_LongTermDebtNoncurrent
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Total Liabilities 4,016,277us-gaap_Liabilities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Common stock; $0.01 par value, 500,000,000 shares authorized; 47,088,864 shares issued and outstanding 470,889us-gaap_CommonStockValue
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Additional paid-in capital 13,439,539us-gaap_AdditionalPaidInCapital
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Accumulated other comprehensive loss 458,309us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Accumulated deficit (17,330,924)us-gaap_CumulativeEarningsDeficit
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Total Stockholders' Deficit (2,962,187)us-gaap_StockholdersEquity
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Total Liabilities and Stockholders' Deficit 1,054,090us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Revenues 612,018us-gaap_Revenues
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Cost of services provided         
Gross margin 612,018us-gaap_GrossProfit
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Depreciation 21,308us-gaap_DepreciationAndAmortization
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
General and administrative 216,349us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Management fees 45,320us-gaap_ManagementFeeExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Meals and entertainment 0us-gaap_TravelAndEntertainmentExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Professional fees 60,101us-gaap_ProfessionalFees
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Rent 177,381us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Salaries and wages 903,943us-gaap_SalariesWagesAndOfficersCompensation
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Supplies 42,756us-gaap_SuppliesAndPostageExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Travel 4,377us-gaap_OtherExpenses
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Total operating expenses 1,471,535us-gaap_CostsAndExpenses
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Operating loss (859,517)us-gaap_OperatingIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Interest expense (63,935)us-gaap_InterestExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Net loss from continuing operations (923,452)us-gaap_IncomeLossFromContinuingOperations
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Loss from discontinued operations, net of tax (45,347)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Net loss applicable to common shareholders (968,799)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Foreign currency translation adjustment 194,174us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Total comprehensive loss (774,625)us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Basic and diluted loss per common share- discontinued operations $ (0.02)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Basic and diluted loss per common share $ (0.02)us-gaap_EarningsPerShareBasicAndDiluted
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Weighted average outstanding 45,938,346us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Net loss (923,452)us-gaap_NetIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Net loss from discontinued operations, net of tax (45,347)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Depreciation 35,446us-gaap_Depreciation
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Provision for bad debts         
Stock compensation 312,298us-gaap_ShareBasedCompensation
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Stock issued for services         
Amortization of beneficial conversion feature 32,550us-gaap_OtherAmortizationOfDeferredCharges
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Inc/dec in accounts receivable 130,567us-gaap_IncreaseDecreaseInAccountsReceivable
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Inc/dec in inventory 611us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Inc/dec in prepaids (35,132)us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Inc/dec in due to related parties         
Inc/dec in accounts payable and accrued liabilities (52,905)us-gaap_IncreaseDecreaseInAccountsPayable
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Inc/dec in taxes payable 103,923us-gaap_IncreaseDecreaseInAccruedTaxesPayable
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Inc/dec in deferred revenue (52,445)us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Net cash provided by (used in) operating activities- continuing operations (493,886)us-gaap_NetCashProvidedByUsedInContinuingOperations
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Net cash provided by (used in) operating activities- discontinued operations         
Net cash provided (used in) operating activities (430,767)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Cash paid for purchase of fixed assets (53,233)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Net cash provided by (used in) investing activities- discontinued operations 3,161us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Net cash used by investing activities (50,072)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Repayment of notes payable (3,643)us-gaap_RepaymentsOfNotesPayable
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Changes in restricted cash 3,550us-gaap_IncreaseDecreaseInRestrictedCashAndInvestmentsForOperatingActivities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Proceeds from issuance of short term notes (148,281)us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Proceeds from bank indebtedness (80,048)us-gaap_ProceedsFromRepaymentsOfBankOverdrafts
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Repayment of short term notes (11,000)us-gaap_ProceedsFromRepaymentsOfShortTermDebt
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Proceeds from issuance of related party notes 103,817us-gaap_ProceedsFromRelatedPartyDebt
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Repayment of related party notes (192,103)us-gaap_RepaymentOfNotesReceivableFromRelatedParties
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Net proceeds from additional paid in capital (385,548)us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Proceeds from issuance of common stock 440,548us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Net cash provided by (Used in) financing activities- continuing operations 112,840us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Net cash provided by (Used in) financing activities- discontinued operations 173,825GRST_NetCashProvidedByUsedInFinancingActivitiesDisContinuingOperations
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Net cash provided by financing activities 286,665us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Effect of exchange rate on cash 194,174us-gaap_EffectOfExchangeRateOnCash
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Net increase in cash         
Cash paid for interest 145,523us-gaap_InterestPaid
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Cash paid for income taxes         
Supplemental schedules of noncash investing and financing activities        
Common stock issued as a result of conversion of convertible notes payable 397,298us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_AsRestatedReclassifiedMember
     
Common stock issued as a result of conversion of short term notes payable         
Conform to 2015 Presentation        
Net loss from continuing operations         
Loss from discontinued operations, net of tax         
Net loss (887)us-gaap_NetIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ConformedPresentationMember
     
Net loss from discontinued operations, net of tax         
Depreciation 887us-gaap_Depreciation
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ConformedPresentationMember
     
Provision for bad debts         
Stock compensation         
Stock issued for services         
Amortization of beneficial conversion feature         
Inc/dec in accounts receivable         
Inc/dec in inventory         
Inc/dec in prepaids         
Inc/dec in due to related parties         
Inc/dec in accounts payable and accrued liabilities         
Inc/dec in taxes payable         
Inc/dec in deferred revenue         
Net cash provided by (used in) operating activities- continuing operations         
Net cash provided by (used in) operating activities- discontinued operations 63,119us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ConformedPresentationMember
     
Net cash provided (used in) operating activities         
Cash paid for purchase of fixed assets         
Net cash provided by (used in) investing activities- discontinued operations         
Net cash used by investing activities         
Repayment of notes payable         
Changes in restricted cash         
Proceeds from issuance of short term notes         
Proceeds from bank indebtedness         
Repayment of short term notes         
Proceeds from issuance of related party notes         
Repayment of related party notes         
Proceeds from issuance of common stock 385,548us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= GRST_ConformedPresentationMember
     
Net cash provided by (Used in) financing activities- continuing operations         
Net cash provided by (Used in) financing activities- discontinued operations         
Net cash provided by financing activities         
Effect of exchange rate on cash         
Net increase in cash         
Cash paid for interest         
Cash paid for income taxes         
Supplemental schedules of noncash investing and financing activities        
Common stock issued as a result of conversion of convertible notes payable         
Common stock issued as a result of conversion of short term notes payable