XML 42 R35.htm IDEA: XBRL DOCUMENT v2.4.1.9
1. Restatement of Previously Issued Financial Statements - Restatement of Previously Issued Financial Statements (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Cash $ 88,152us-gaap_Cash $ (126,073)us-gaap_Cash  
Accounts receivable 164,832us-gaap_AccountsReceivableNet    
Prepaid expenses 46,267us-gaap_PrepaidExpenseCurrent    
Current assets - held for sale       
Total current assets 793,057us-gaap_AssetsCurrent    
Cash - Restricted 86,200us-gaap_RestrictedCashAndCashEquivalents    
Long term assets - held for resale       
Total assets 1,135,800us-gaap_Assets    
Accounts payable and accrued liabilities 808,971us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent    
Deferred revenue 143,839us-gaap_DeferredRevenue    
Current liabilities - held for resale       
Total current liabilities 3,847,826us-gaap_LiabilitiesCurrent    
Total Liabilities 3,866,286us-gaap_Liabilities    
Common stock; $0.01 par value, 500,000,000 shares authorized; 41,065,564 shares issued and outstanding as of December 31, 2013 461,318us-gaap_CommonStockValue    
Additional paid-in capital 16,129,038us-gaap_AdditionalPaidInCapital    
Accumulated other comprehensive loss 245,187us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1    
Accumulated deficit (19,566,029)us-gaap_CumulativeEarningsDeficit    
Total Stockholders' Deficit (2,730,486)us-gaap_StockholdersEquity (3,070,336)us-gaap_StockholdersEquity (3,211,375)us-gaap_StockholdersEquity
Total Liabilities and Stockholders' Deficit 1,135,800us-gaap_LiabilitiesAndStockholdersEquity    
Revenues 3,416,342us-gaap_Revenues    
Depreciation 83,701us-gaap_DepreciationAndAmortization    
General and administrative 903,019us-gaap_GeneralAndAdministrativeExpense    
Professional fees 308,349us-gaap_ProfessionalFees    
Salaries and wages 2,928,023us-gaap_SalariesWagesAndOfficersCompensation    
Total operating expenses 4,757,851us-gaap_CostsAndExpenses    
Operating loss (1,341,509)us-gaap_OperatingIncomeLoss    
Interest expense (310,583)us-gaap_InterestExpense    
Net loss from continuing operations (1,652,092)us-gaap_IncomeLossFromContinuingOperations    
Loss from discontinued operations, net of tax (248,181)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax    
Net loss applicable to common shareholders (1,900,273)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic    
Foreign currency translation adjustment 71,356us-gaap_ForeignCurrencyTransactionGainLossUnrealized    
Total comprehensive loss (1,828,917)us-gaap_ComprehensiveIncomeNetOfTax    
Basic and diluted income (loss) per common share- continuing operations $ (0.04)us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare    
Basic and diluted loss per common share- discontinued operations $ 0.00us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare    
Basic and diluted loss per common share $ (0.04)us-gaap_EarningsPerShareBasicAndDiluted    
Weighted average outstanding 46,701,090us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted    
Net loss (1,900,273)us-gaap_NetIncomeLoss (3,527,573)us-gaap_NetIncomeLoss  
Net loss from discontinued operations, net of tax (248,181)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax    
Depreciation 83,701us-gaap_Depreciation    
Provision for bad debts (1,148)us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts    
Stock compensation 679,858us-gaap_ShareBasedCompensation    
Stock issued for services   380,850us-gaap_StockIssuedDuringPeriodValueIssuedForServices  
Amortization of beneficial conversion feature 21,650us-gaap_OtherAmortizationOfDeferredCharges    
Inc/dec in accounts receivable 30,819us-gaap_IncreaseDecreaseInAccountsReceivable    
Inc/dec in prepaids 38,256us-gaap_IncreaseDecreaseInPrepaidExpense    
Inc/dec in due to related parties       
Inc/dec in accounts payable and accrued liabilities 368,364us-gaap_IncreaseDecreaseInAccountsPayable    
Inc/dec in taxes payable 434,378us-gaap_IncreaseDecreaseInAccruedTaxesPayable    
Inc/dec in deferred revenue 36,364us-gaap_IncreaseDecreaseInDeferredRevenue    
Net cash provided by (used in) operating activities- continuing operations 40,150us-gaap_NetCashProvidedByUsedInContinuingOperations    
Net cash provided by (used in) operating activities- discontinued operations 531,788us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations    
Net cash provided (used in) operating activities 571,938us-gaap_NetCashProvidedByUsedInOperatingActivities    
Cash paid for purchase of fixed assets (56,998)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment    
Net cash used by investing activities (56,998)us-gaap_NetCashProvidedByUsedInInvestingActivities    
Repayment of notes payable (328)us-gaap_RepaymentsOfNotesPayable    
Changes in restricted cash 7,820us-gaap_IncreaseDecreaseInRestrictedCashAndInvestmentsForOperatingActivities    
Proceeds from issuance of short term notes 150,000us-gaap_ProceedsFromIssuanceOfDebt    
Proceeds from bank indebtedness       
Repayment of related party notes (203,541)us-gaap_RepaymentOfNotesReceivableFromRelatedParties    
Proceeds from issuance of common stock 382,500us-gaap_ProceedsFromIssuanceOfCommonStock    
Net cash provided by (Used in) financing activities- continuing operations 326,495us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations    
Net cash provided by (Used in) financing activities- discontinued operations (698,530)GRST_NetCashProvidedByUsedInFinancingActivitiesDisContinuingOperations    
Net cash provided by financing activities (372,071)us-gaap_NetCashProvidedByUsedInFinancingActivities    
Effect of exchange rate on cash 71,356us-gaap_EffectOfExchangeRateOnCash    
Net increase in cash 214,225us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease    
Cash, beginning of year (126,073)us-gaap_Cash    
Cash, end of year 88,152us-gaap_Cash (126,073)us-gaap_Cash  
Cash paid for interest 80,531us-gaap_InterestPaid    
Cash paid for income taxes       
As Previously Reported on Form 10-K [Member]      
Cash        
Accounts receivable   440,918us-gaap_AccountsReceivableNet
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
380,043us-gaap_AccountsReceivableNet
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Prepaid expenses   109,854us-gaap_PrepaidExpenseCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
111,214us-gaap_PrepaidExpenseCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Inventory   12,548us-gaap_InventoryGross
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
16,169us-gaap_InventoryGross
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Current assets - held for sale        
Total current assets   563,320us-gaap_AssetsCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
507,426us-gaap_AssetsCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Fixed assets   536,124us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
617,567us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Cash - Restricted   94,020us-gaap_RestrictedCashAndCashEquivalents
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
Total assets   1,193,464us-gaap_Assets
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
1,124,993us-gaap_Assets
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Bank overdraft   126,073us-gaap_BankLoans
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
70,803us-gaap_BankLoans
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Accounts payable and accrued liabilities   703,918us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
863,858us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Harmonized sales tax payable   594,120us-gaap_SalesAndExciseTaxPayableCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
313,295us-gaap_SalesAndExciseTaxPayableCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Withholding taxes payable   1,796,655us-gaap_TaxesPayableCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
1,039,756us-gaap_TaxesPayableCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Deferred revenue   107,477us-gaap_DeferredRevenue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
215,793us-gaap_DeferredRevenue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Convertible notes payable   246,612us-gaap_ConvertibleNotesPayable
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
1,820,713us-gaap_ConvertibleNotesPayable
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Short term loan   64,541us-gaap_ShortTermBankLoansAndNotesPayable
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
Current portion of loan payable   7,953us-gaap_LongTermDebtCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
8,129us-gaap_LongTermDebtCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Related party notes   622,356us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
190,484us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Current liabilities - held for resale        
Total current liabilities   4,269,705us-gaap_LiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
4,522,831us-gaap_LiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Loan payable   28,452us-gaap_LongTermDebtNoncurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
38,917us-gaap_LongTermDebtNoncurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Total Liabilities   4,298,157us-gaap_Liabilities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
4,561,748us-gaap_Liabilities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
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; 41,065,564 shares issued and outstanding as of December 31, 2013   410,656us-gaap_CommonStockValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
272,343us-gaap_CommonStockValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Additional paid-in capital   8,155,474us-gaap_AdditionalPaidInCapital
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
6,642,530us-gaap_AdditionalPaidInCapital
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Accumulated other comprehensive loss   264,135us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
(47,726)us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Accumulated deficit   (11,934,958)us-gaap_CumulativeEarningsDeficit
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
(10,303,902)us-gaap_CumulativeEarningsDeficit
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Total Stockholders' Deficit   (3,104,693)us-gaap_StockholdersEquity
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
(3,436,755)us-gaap_StockholdersEquity
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Total Liabilities and Stockholders' Deficit   1,193,464us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
1,124,993us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Revenues   5,962,304us-gaap_Revenues
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
5,540,909us-gaap_Revenues
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Cost of services provided   1,256,483us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
1,050,002us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Gross margin   4,705,821us-gaap_GrossProfit
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
4,490,907us-gaap_GrossProfit
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Continuing Education     25,739us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Depreciation   183,260us-gaap_DepreciationAndAmortization
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
223,984us-gaap_DepreciationAndAmortization
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
General and administrative   601,863us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
546,563us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Management fees   233,016us-gaap_ManagementFeeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
179,924us-gaap_ManagementFeeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Meals and entertainment   1,830us-gaap_TravelAndEntertainmentExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
3,385us-gaap_TravelAndEntertainmentExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Medical records     132,253us-gaap_OtherGeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Professional fees   402,995us-gaap_ProfessionalFees
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
128,578us-gaap_ProfessionalFees
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Rent   1,016,387us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
847,558us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Salaries and wages   3,118,718us-gaap_SalariesWagesAndOfficersCompensation
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
3,410,659us-gaap_SalariesWagesAndOfficersCompensation
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Subcontract fees     42,890us-gaap_LaborAndRelatedExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Supplies   339,029us-gaap_SuppliesAndPostageExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
181,590us-gaap_SuppliesAndPostageExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Travel   42,481us-gaap_OtherExpenses
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
37,930us-gaap_OtherExpenses
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Total operating expenses   5,939,579us-gaap_CostsAndExpenses
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
5,761,053us-gaap_CostsAndExpenses
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Operating loss   (1,233,758)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
(1,270,146)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Interest expense   (397,298)us-gaap_InterestExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
(214,207)us-gaap_InterestExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Loss from discontinued operations, net of tax        
Net loss applicable to common shareholders   (1,631,056)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
(1,484,353)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Foreign currency translation adjustment   311,861us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
(69,444)us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Total comprehensive loss   (1,319,195)us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
(1,553,797)us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Basic and diluted income (loss) per common share- continuing operations   $ (0.05)us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
$ (0.10)us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Basic and diluted loss per common share- discontinued operations        
Basic and diluted loss per common share   $ (0.04)us-gaap_EarningsPerShareBasicAndDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
$ (0.10)us-gaap_EarningsPerShareBasicAndDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Weighted average outstanding   33,588,851us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
14,392,555us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Net loss   (1,631,056)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
(2,496,861)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Net loss from discontinued operations, net of tax        
Depreciation   183,260us-gaap_Depreciation
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
129,766us-gaap_Depreciation
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Inc/dec in accounts receivable   (60,875)us-gaap_IncreaseDecreaseInAccountsReceivable
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
(147,516)us-gaap_IncreaseDecreaseInAccountsReceivable
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Inc/dec in inventory   3,621us-gaap_IncreaseDecreaseInInventories
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
(818)us-gaap_IncreaseDecreaseInInventories
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Inc/dec in prepaids   1,360us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
(31,288)us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Inc/dec in accounts payable and accrued liabilities   (159,940)us-gaap_IncreaseDecreaseInAccountsPayable
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
333,966us-gaap_IncreaseDecreaseInAccountsPayable
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Inc/dec in taxes payable   1,037,724us-gaap_IncreaseDecreaseInAccruedTaxesPayable
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
264,185us-gaap_IncreaseDecreaseInAccruedTaxesPayable
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Inc/dec in deferred revenue   (108,318)us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
116,692us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Net cash provided by (used in) operating activities- continuing operations   (734,224)us-gaap_NetCashProvidedByUsedInContinuingOperations
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
(1,831,874)us-gaap_NetCashProvidedByUsedInContinuingOperations
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Net cash provided (used in) operating activities   (734,224)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
(1,831,874)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Cash paid for purchase of fixed assets   (101,818)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
(428,122)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Net cash used by investing activities   (101,818)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
(428,122)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Changes in restricted cash   (94,020)us-gaap_IncreaseDecreaseInRestrictedCashAndInvestmentsForOperatingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
Proceeds from issuance of short term notes   53,902us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
2,053,374us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Proceeds from bank indebtedness   55,270us-gaap_ProceedsFromRepaymentsOfBankOverdrafts
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
28,266us-gaap_ProceedsFromRepaymentsOfBankOverdrafts
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Proceeds from issuance of related party notes   531,708us-gaap_ProceedsFromRelatedPartyDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
(74,593)us-gaap_ProceedsFromRelatedPartyDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Repayment of related party notes   (99,834)us-gaap_RepaymentOfNotesReceivableFromRelatedParties
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
Net proceeds from additional paid in capital   68,111us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
85,002us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Proceeds from issuance of common stock   9,044us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
84,998us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Net cash provided by (Used in) financing activities- continuing operations   524,181us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
2,177,047us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Net cash provided by financing activities   524,181us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
2,177,047us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Effect of exchange rate on cash   311,861us-gaap_EffectOfExchangeRateOnCash
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
34,573us-gaap_EffectOfExchangeRateOnCash
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Net increase in cash      (48,376)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Cash, beginning of year      48,376us-gaap_Cash
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Cash, end of year        
Cash paid for interest   397,298us-gaap_InterestPaid
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
Cash paid for income taxes        
Opening Deficit [Member]      
Total current assets        
Total assets        
Convertible notes payable   (225,380)us-gaap_ConvertibleNotesPayable
/ us-gaap_StatementScenarioAxis
= GRST_OpeningDeficitMember
(732,321)us-gaap_ConvertibleNotesPayable
/ us-gaap_StatementScenarioAxis
= GRST_OpeningDeficitMember
Total current liabilities   (225,380)us-gaap_LiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= GRST_OpeningDeficitMember
(732,321)us-gaap_LiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= GRST_OpeningDeficitMember
Total Liabilities   (225,380)us-gaap_Liabilities
/ us-gaap_StatementScenarioAxis
= GRST_OpeningDeficitMember
(732,321)us-gaap_Liabilities
/ us-gaap_StatementScenarioAxis
= GRST_OpeningDeficitMember
Additional paid-in capital   2,444,618us-gaap_AdditionalPaidInCapital
/ us-gaap_StatementScenarioAxis
= GRST_OpeningDeficitMember
1,356,436us-gaap_AdditionalPaidInCapital
/ us-gaap_StatementScenarioAxis
= GRST_OpeningDeficitMember
Accumulated deficit   (2,219,238)us-gaap_CumulativeEarningsDeficit
/ us-gaap_StatementScenarioAxis
= GRST_OpeningDeficitMember
(624,115)us-gaap_CumulativeEarningsDeficit
/ us-gaap_StatementScenarioAxis
= GRST_OpeningDeficitMember
Total Stockholders' Deficit   225,380us-gaap_StockholdersEquity
/ us-gaap_StatementScenarioAxis
= GRST_OpeningDeficitMember
732,321us-gaap_StockholdersEquity
/ us-gaap_StatementScenarioAxis
= GRST_OpeningDeficitMember
Total Liabilities and Stockholders' Deficit        
BCF [Member]      
Cash        
Total current assets        
Total assets        
Convertible notes payable   211,121us-gaap_ConvertibleNotesPayable
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
506,941us-gaap_ConvertibleNotesPayable
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
Short term loan   (20,098)us-gaap_ShortTermBankLoansAndNotesPayable
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
 
Total current liabilities   191,023us-gaap_LiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
506,941us-gaap_LiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
Total Liabilities   191,023us-gaap_Liabilities
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
506,941us-gaap_Liabilities
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
Additional paid-in capital   1,705,495us-gaap_AdditionalPaidInCapital
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
1,088,182us-gaap_AdditionalPaidInCapital
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
Accumulated deficit   (1,896,518)us-gaap_CumulativeEarningsDeficit
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
(1,595,123)us-gaap_CumulativeEarningsDeficit
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
Total Stockholders' Deficit   (191,023)us-gaap_StockholdersEquity
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
(506,941)us-gaap_StockholdersEquity
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
Total Liabilities and Stockholders' Deficit        
Revenues        
Gross margin        
Total operating expenses        
Operating loss        
Interest expense   (281,475)us-gaap_InterestExpense
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
(658,229)us-gaap_InterestExpense
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
Net loss applicable to common shareholders   (281,475)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
(658,229)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
Total comprehensive loss   (281,475)us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
(658,229)us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
Basic and diluted income (loss) per common share- continuing operations   $ (0.01)us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
$ (0.05)us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
Basic and diluted loss per common share- discontinued operations        
Basic and diluted loss per common share   $ (0.01)us-gaap_EarningsPerShareBasicAndDiluted
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
$ (0.05)us-gaap_EarningsPerShareBasicAndDiluted
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
Weighted average outstanding   33,588,851us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
14,392,555us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
Net loss   (281,475)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
(658,229)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
Amortization of beneficial conversion feature   281,475us-gaap_OtherAmortizationOfDeferredCharges
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
658,229us-gaap_OtherAmortizationOfDeferredCharges
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
Inc/dec in accounts payable and accrued liabilities   (159,940)us-gaap_IncreaseDecreaseInAccountsPayable
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
 
Inc/dec in taxes payable   1,037,724us-gaap_IncreaseDecreaseInAccruedTaxesPayable
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
 
Inc/dec in deferred revenue   (108,318)us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_StatementScenarioAxis
= GRST_BCFMember
 
Net cash provided by (used in) operating activities- continuing operations        
Net cash provided (used in) operating activities        
Net cash used by investing activities        
Net cash provided by (Used in) financing activities- continuing operations        
Net cash provided by financing activities        
Net increase in cash        
Cash, beginning of year        
Cash, end of year        
Cash paid for income taxes        
Legal Fees [Member]      
Cash        
Total current assets        
Total assets        
Total current liabilities        
Total Liabilities        
Additional paid-in capital   365,850us-gaap_AdditionalPaidInCapital
/ us-gaap_StatementScenarioAxis
= us-gaap_LegalReserveMember
365,850us-gaap_AdditionalPaidInCapital
/ us-gaap_StatementScenarioAxis
= us-gaap_LegalReserveMember
Accumulated deficit   (365,850)us-gaap_CumulativeEarningsDeficit
/ us-gaap_StatementScenarioAxis
= us-gaap_LegalReserveMember
(365,850)us-gaap_CumulativeEarningsDeficit
/ us-gaap_StatementScenarioAxis
= us-gaap_LegalReserveMember
Total Stockholders' Deficit        
Total Liabilities and Stockholders' Deficit        
Revenues        
Gross margin        
Professional fees   365,850us-gaap_ProfessionalFees
/ us-gaap_StatementScenarioAxis
= us-gaap_LegalReserveMember
 
Total operating expenses   365,850us-gaap_CostsAndExpenses
/ us-gaap_StatementScenarioAxis
= us-gaap_LegalReserveMember
  
Operating loss   (365,850)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_LegalReserveMember
  
Net loss applicable to common shareholders   (365,850)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_LegalReserveMember
  
Total comprehensive loss   (365,850)us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_LegalReserveMember
  
Basic and diluted income (loss) per common share- continuing operations   $ (0.01)us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare
/ us-gaap_StatementScenarioAxis
= us-gaap_LegalReserveMember
  
Basic and diluted loss per common share- discontinued operations        
Basic and diluted loss per common share   $ (0.01)us-gaap_EarningsPerShareBasicAndDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_LegalReserveMember
  
Weighted average outstanding   33,588,851us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_LegalReserveMember
14,392,555us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_LegalReserveMember
Net loss   (365,850)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_LegalReserveMember
  
Stock issued for services   365,850us-gaap_StockIssuedDuringPeriodValueIssuedForServices
/ us-gaap_StatementScenarioAxis
= us-gaap_LegalReserveMember
 
Inc/dec in accounts payable and accrued liabilities   (74,892)us-gaap_IncreaseDecreaseInAccountsPayable
/ us-gaap_StatementScenarioAxis
= us-gaap_LegalReserveMember
 
Inc/dec in taxes payable   (2,799)us-gaap_IncreaseDecreaseInAccruedTaxesPayable
/ us-gaap_StatementScenarioAxis
= us-gaap_LegalReserveMember
 
Net cash provided by (used in) operating activities- continuing operations        
Net cash provided (used in) operating activities        
Net cash used by investing activities        
Net cash provided by (Used in) financing activities- continuing operations        
Net cash provided by financing activities        
Net increase in cash        
Cash, beginning of year        
Cash, end of year        
Cash paid for income taxes        
Comensation [Member]      
Cash        
Total current assets        
Total assets        
Total current liabilities        
Total Liabilities        
Additional paid-in capital   1,249,192us-gaap_AdditionalPaidInCapital
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
936,894us-gaap_AdditionalPaidInCapital
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
Accumulated deficit   (1,249,192)us-gaap_CumulativeEarningsDeficit
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
(936,894)us-gaap_CumulativeEarningsDeficit
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
Total Stockholders' Deficit        
Total Liabilities and Stockholders' Deficit        
Revenues        
Gross margin        
Salaries and wages   1,249,192us-gaap_SalariesWagesAndOfficersCompensation
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
936,894us-gaap_SalariesWagesAndOfficersCompensation
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
Total operating expenses   1,249,192us-gaap_CostsAndExpenses
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
936,894us-gaap_CostsAndExpenses
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
Operating loss   (1,249,192)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
(936,894)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
Net loss applicable to common shareholders   (1,249,192)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
(936,894)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
Total comprehensive loss   (1,249,192)us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
(936,894)us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
Basic and diluted income (loss) per common share- continuing operations   $ (0.04)us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
$ (0.07)us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
Basic and diluted loss per common share- discontinued operations        
Basic and diluted loss per common share   $ (0.04)us-gaap_EarningsPerShareBasicAndDiluted
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
$ (0.07)us-gaap_EarningsPerShareBasicAndDiluted
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
Weighted average outstanding   33,588,851us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
14,392,555us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
Net loss   (1,249,192)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
(936,894)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
Stock compensation   1,249,192us-gaap_ShareBasedCompensation
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
936,894us-gaap_ShareBasedCompensation
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
Inc/dec in accounts payable and accrued liabilities   (234,832)us-gaap_IncreaseDecreaseInAccountsPayable
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
 
Inc/dec in taxes payable   1,034,925us-gaap_IncreaseDecreaseInAccruedTaxesPayable
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
 
Inc/dec in deferred revenue   (108,318)us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_StatementScenarioAxis
= GRST_CompensationMember
 
Net cash provided by (used in) operating activities- continuing operations        
Net cash provided (used in) operating activities        
Net cash used by investing activities        
Net cash provided by (Used in) financing activities- continuing operations        
Net cash provided by financing activities        
Net increase in cash        
Cash, beginning of year        
Cash, end of year        
Cash paid for income taxes        
As Restated [Member]      
Cash        
Accounts receivable   440,918us-gaap_AccountsReceivableNet
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
380,043us-gaap_AccountsReceivableNet
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Prepaid expenses   109,854us-gaap_PrepaidExpenseCurrent
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
111,214us-gaap_PrepaidExpenseCurrent
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Inventory   12,548us-gaap_InventoryGross
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
16,169us-gaap_InventoryGross
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Current assets - held for sale        
Total current assets   563,320us-gaap_AssetsCurrent
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
507,426us-gaap_AssetsCurrent
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Fixed assets   536,124us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
617,567us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Cash - Restricted   94,020us-gaap_RestrictedCashAndCashEquivalents
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
  
Total assets   1,193,464us-gaap_Assets
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
1,124,993us-gaap_Assets
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Bank overdraft   126,073us-gaap_BankLoans
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
70,803us-gaap_BankLoans
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Accounts payable and accrued liabilities   703,918us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
863,858us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Harmonized sales tax payable   594,120us-gaap_SalesAndExciseTaxPayableCurrent
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
313,295us-gaap_SalesAndExciseTaxPayableCurrent
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Withholding taxes payable   1,796,655us-gaap_TaxesPayableCurrent
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
1,039,756us-gaap_TaxesPayableCurrent
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Deferred revenue   107,477us-gaap_DeferredRevenue
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
215,793us-gaap_DeferredRevenue
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Convertible notes payable   232,353us-gaap_ConvertibleNotesPayable
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
1,595,333us-gaap_ConvertibleNotesPayable
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Short term loan   44,443us-gaap_ShortTermBankLoansAndNotesPayable
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
  
Current portion of loan payable   7,953us-gaap_LongTermDebtCurrent
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
8,129us-gaap_LongTermDebtCurrent
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Related party notes   622,356us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
190,484us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Current liabilities - held for resale        
Total current liabilities   4,235,348us-gaap_LiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
4,297,451us-gaap_LiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Loan payable   28,452us-gaap_LongTermDebtNoncurrent
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
38,917us-gaap_LongTermDebtNoncurrent
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Total Liabilities   4,263,800us-gaap_Liabilities
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
4,336,368us-gaap_Liabilities
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Common stock; $0.01 par value, 500,000,000 shares authorized; 41,065,564 shares issued and outstanding as of December 31, 2013   410,656us-gaap_CommonStockValue
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
272,343us-gaap_CommonStockValue
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Additional paid-in capital   13,920,629us-gaap_AdditionalPaidInCapital
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
10,389,892us-gaap_AdditionalPaidInCapital
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Accumulated other comprehensive loss   264,135us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
(47,726)us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Accumulated deficit   (17,665,756)us-gaap_CumulativeEarningsDeficit
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
(13,825,884)us-gaap_CumulativeEarningsDeficit
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Total Stockholders' Deficit   (3,070,336)us-gaap_StockholdersEquity
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
(3,211,375)us-gaap_StockholdersEquity
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Total Liabilities and Stockholders' Deficit   1,193,464us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
1,124,993us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Revenues   5,962,304us-gaap_Revenues
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
5,540,909us-gaap_Revenues
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Cost of services provided   1,256,483us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
1,050,002us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Gross margin   4,705,821us-gaap_GrossProfit
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
4,490,907us-gaap_GrossProfit
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Continuing Education     25,739us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Depreciation   183,260us-gaap_DepreciationAndAmortization
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
223,984us-gaap_DepreciationAndAmortization
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
General and administrative   601,863us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
546,563us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Management fees   233,016us-gaap_ManagementFeeExpense
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
179,924us-gaap_ManagementFeeExpense
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Meals and entertainment   1,830us-gaap_TravelAndEntertainmentExpense
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
3,385us-gaap_TravelAndEntertainmentExpense
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Medical records     132,253us-gaap_OtherGeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Professional fees   768,845us-gaap_ProfessionalFees
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
128,578us-gaap_ProfessionalFees
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Rent   1,016,387us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
847,558us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Salaries and wages   4,367,910us-gaap_SalariesWagesAndOfficersCompensation
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
4,347,553us-gaap_SalariesWagesAndOfficersCompensation
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Subcontract fees     42,890us-gaap_LaborAndRelatedExpense
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Supplies   339,029us-gaap_SuppliesAndPostageExpense
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
181,590us-gaap_SuppliesAndPostageExpense
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Travel   42,481us-gaap_OtherExpenses
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
37,930us-gaap_OtherExpenses
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Total operating expenses   7,554,621us-gaap_CostsAndExpenses
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
6,697,947us-gaap_CostsAndExpenses
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Operating loss   (2,848,800)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
(3,079,476)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Interest expense   (678,773)us-gaap_InterestExpense
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
(872,436)us-gaap_InterestExpense
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Loss from discontinued operations, net of tax        
Net loss applicable to common shareholders   (3,527,573)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
(3,079,476)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Foreign currency translation adjustment   311,861us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
(69,444)us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Total comprehensive loss   (3,215,712)us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
(3,148,920)us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Basic and diluted income (loss) per common share- continuing operations   $ (0.11)us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
$ (0.21)us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Basic and diluted loss per common share- discontinued operations        
Basic and diluted loss per common share   $ (0.10)us-gaap_EarningsPerShareBasicAndDiluted
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
$ (0.21)us-gaap_EarningsPerShareBasicAndDiluted
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Weighted average outstanding   33,588,851us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
14,392,555us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Net loss   (3,527,573)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
(4,091,984)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Net loss from discontinued operations, net of tax        
Depreciation   183,260us-gaap_Depreciation
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
129,766us-gaap_Depreciation
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Provision for bad debts        
Stock compensation   1,249,192us-gaap_ShareBasedCompensation
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
936,894us-gaap_ShareBasedCompensation
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Stock issued for services   365,850us-gaap_StockIssuedDuringPeriodValueIssuedForServices
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
  
Amortization of beneficial conversion feature   281,475us-gaap_OtherAmortizationOfDeferredCharges
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
658,229us-gaap_OtherAmortizationOfDeferredCharges
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Inc/dec in accounts receivable   (60,875)us-gaap_IncreaseDecreaseInAccountsReceivable
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
(147,516)us-gaap_IncreaseDecreaseInAccountsReceivable
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Inc/dec in inventory   3,621us-gaap_IncreaseDecreaseInInventories
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
(818)us-gaap_IncreaseDecreaseInInventories
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Inc/dec in prepaids   1,360us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
(31,288)us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Inc/dec in due to related parties        
Inc/dec in accounts payable and accrued liabilities     333,966us-gaap_IncreaseDecreaseInAccountsPayable
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Inc/dec in taxes payable     264,185us-gaap_IncreaseDecreaseInAccruedTaxesPayable
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Inc/dec in deferred revenue     116,692us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Net cash provided by (used in) operating activities- continuing operations   (734,224)us-gaap_NetCashProvidedByUsedInContinuingOperations
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
(1,831,874)us-gaap_NetCashProvidedByUsedInContinuingOperations
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Net cash provided (used in) operating activities   (734,224)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
(1,831,874)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Cash paid for purchase of fixed assets   (101,818)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
(428,122)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Net cash used by investing activities   (101,818)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
(428,122)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Changes in restricted cash   (94,020)us-gaap_IncreaseDecreaseInRestrictedCashAndInvestmentsForOperatingActivities
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
  
Proceeds from issuance of short term notes   53,902us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
2,053,374us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Proceeds from bank indebtedness   55,270us-gaap_ProceedsFromRepaymentsOfBankOverdrafts
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
28,266us-gaap_ProceedsFromRepaymentsOfBankOverdrafts
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Repayment of short term notes        
Proceeds from issuance of related party notes   531,708us-gaap_ProceedsFromRelatedPartyDebt
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
(74,593)us-gaap_ProceedsFromRelatedPartyDebt
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Repayment of related party notes   (99,834)us-gaap_RepaymentOfNotesReceivableFromRelatedParties
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
  
Net proceeds from additional paid in capital   68,111us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
85,002us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Proceeds from issuance of common stock   9,044us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
84,998us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Net cash provided by (Used in) financing activities- continuing operations   524,181us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
2,177,047us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Net cash provided by (Used in) financing activities- discontinued operations        
Net cash provided by financing activities   524,181us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
2,177,047us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Effect of exchange rate on cash   311,861us-gaap_EffectOfExchangeRateOnCash
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
34,573us-gaap_EffectOfExchangeRateOnCash
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Net increase in cash      (48,376)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Cash, beginning of year      48,376us-gaap_Cash
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
Cash, end of year        
Cash paid for interest   397,298us-gaap_InterestPaid
/ us-gaap_StatementScenarioAxis
= GRST_AsRestatedMember
 
Cash paid for income taxes        
Reclassify Discontinued Operations [Member]      
Cash        
Accounts receivable   (246,415)us-gaap_AccountsReceivableNet
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(181,129)us-gaap_AccountsReceivableNet
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Prepaid expenses   (25,331)us-gaap_PrepaidExpenseCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(67,576)us-gaap_PrepaidExpenseCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Inventory   (12,548)us-gaap_InventoryGross
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(16,169)us-gaap_InventoryGross
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Current assets - held for sale   284,294us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
264,874us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Total current assets        
Fixed assets   (252,878)us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(266,788)us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Cash - Restricted        
Long term assets - held for resale   252,878us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
266,788us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Total assets        
Bank overdraft        
Accounts payable and accrued liabilities   (263,311)us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(188,419)us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Harmonized sales tax payable        
Withholding taxes payable   (18,856)us-gaap_TaxesPayableCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(16,057)us-gaap_TaxesPayableCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Convertible notes payable      (202,027)us-gaap_ConvertibleNotesPayable
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Short term loan        
Current portion of loan payable        
Related party notes   (416,361)us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
107,080us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Current liabilities - held for resale   698,528us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
299,423us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
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; 41,065,564 shares issued and outstanding as of December 31, 2013        
Additional paid-in capital        
Accumulated other comprehensive loss        
Accumulated deficit        
Total Stockholders' Deficit        
Total Liabilities and Stockholders' Deficit        
Revenues   (2,276,577)us-gaap_Revenues
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(1,874,105)us-gaap_Revenues
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Cost of services provided   (1,256,483)us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(1,050,002)us-gaap_CostOfGoodsAndServicesSold
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Gross margin   (1,020,094)us-gaap_GrossProfit
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(824,103)us-gaap_GrossProfit
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Depreciation   (68,793)us-gaap_DepreciationAndAmortization
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(87,224)us-gaap_DepreciationAndAmortization
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
General and administrative   (144,225)us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(135,026)us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Management fees   (38,836)us-gaap_ManagementFeeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(37,484)us-gaap_ManagementFeeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Meals and entertainment   (87)us-gaap_TravelAndEntertainmentExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(472)us-gaap_TravelAndEntertainmentExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Medical records     (132,253)us-gaap_OtherGeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Professional fees   (21,260)us-gaap_ProfessionalFees
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(15,993)us-gaap_ProfessionalFees
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Rent   (285,849)us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(196,417)us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Salaries and wages   (461,105)us-gaap_SalariesWagesAndOfficersCompensation
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(657,777)us-gaap_SalariesWagesAndOfficersCompensation
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Supplies   (146,636)us-gaap_SuppliesAndPostageExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Travel   (9)us-gaap_OtherExpenses
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(61)us-gaap_OtherExpenses
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Total operating expenses   (1,166,800)us-gaap_CostsAndExpenses
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(1,262,707)us-gaap_CostsAndExpenses
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Operating loss   146,706us-gaap_OperatingIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
438,604us-gaap_OperatingIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Interest expense   103,425us-gaap_InterestExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
220,431us-gaap_InterestExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Loss from discontinued operations, net of tax   (250,131)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(250,131)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Net loss applicable to common shareholders        
Total comprehensive loss        
Basic and diluted income (loss) per common share- continuing operations   $ 0.01us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
$ 0.05us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Basic and diluted loss per common share- discontinued operations   $ (0.01)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
$ (0.05)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Basic and diluted loss per common share        
Weighted average outstanding   33,588,851us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
14,392,555us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Net loss   250,131us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
250,131us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Net loss from discontinued operations, net of tax   (250,131)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(250,131)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Inc/dec in accounts receivable   65,286us-gaap_IncreaseDecreaseInAccountsReceivable
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
7,887us-gaap_IncreaseDecreaseInAccountsReceivable
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Inc/dec in inventory   (3,621)us-gaap_IncreaseDecreaseInInventories
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
4,386us-gaap_IncreaseDecreaseInInventories
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Inc/dec in prepaids   (42,245)us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(2,786)us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Inc/dec in due to related parties        
Inc/dec in accounts payable and accrued liabilities     (386,607)us-gaap_IncreaseDecreaseInAccountsPayable
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Inc/dec in taxes payable       
Net cash provided by (used in) operating activities- continuing operations   (58,271)us-gaap_NetCashProvidedByUsedInContinuingOperations
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(377,120)us-gaap_NetCashProvidedByUsedInContinuingOperations
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Net cash provided by (used in) operating activities- discontinued operations   58,271us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Net cash provided (used in) operating activities        
Cash paid for purchase of fixed assets   (13,910)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(39,370)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Net cash used by investing activities   (13,910)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(39,370)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Proceeds from issuance of short term notes   (107,080)us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
819,341us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Proceeds from bank indebtedness        
Repayment of short term notes   (416,361)us-gaap_ProceedsFromRepaymentsOfShortTermDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  
Proceeds from issuance of related party notes   202,027us-gaap_ProceedsFromRelatedPartyDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(202,027)us-gaap_ProceedsFromRelatedPartyDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Repayment of related party notes      349,544us-gaap_RepaymentOfNotesReceivableFromRelatedParties
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Net cash provided by (Used in) financing activities- continuing operations   (321,414)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
966,858us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Net cash provided by (Used in) financing activities- discontinued operations   335,324GRST_NetCashProvidedByUsedInFinancingActivitiesDisContinuingOperations
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(927,488)GRST_NetCashProvidedByUsedInFinancingActivitiesDisContinuingOperations
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Net cash provided by financing activities   13,910us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
39,370us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Net increase in cash        
Cash, beginning of year        
Cash, end of year        
Cash paid for income taxes        
Restated and Reclassified [Member]      
Cash   (126,073)us-gaap_Cash
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
  
Accounts receivable   194,503us-gaap_AccountsReceivableNet
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
198,914us-gaap_AccountsReceivableNet
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Prepaid expenses   84,523us-gaap_PrepaidExpenseCurrent
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
43,638us-gaap_PrepaidExpenseCurrent
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Inventory        
Current assets - held for sale   284,294us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
264,874us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Total current assets   563,320us-gaap_AssetsCurrent
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
507,426us-gaap_AssetsCurrent
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Fixed assets   283,246us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
350,779us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Cash - Restricted   94,020us-gaap_RestrictedCashAndCashEquivalents
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
  
Long term assets - held for resale   252,878us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
266,788us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Total assets   1,193,464us-gaap_Assets
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
1,124,993us-gaap_Assets
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Bank overdraft   126,073us-gaap_BankLoans
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
70,803us-gaap_BankLoans
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Accounts payable and accrued liabilities   440,607us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
675,439us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Harmonized sales tax payable   594,120us-gaap_SalesAndExciseTaxPayableCurrent
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
313,295us-gaap_SalesAndExciseTaxPayableCurrent
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Withholding taxes payable   1,777,799us-gaap_TaxesPayableCurrent
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
1,023,699us-gaap_TaxesPayableCurrent
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Deferred revenue   107,477us-gaap_DeferredRevenue
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
215,793us-gaap_DeferredRevenue
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Convertible notes payable   232,353us-gaap_ConvertibleNotesPayable
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
1,393,306us-gaap_ConvertibleNotesPayable
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Short term loan   44,443us-gaap_ShortTermBankLoansAndNotesPayable
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
  
Current portion of loan payable   7,953us-gaap_LongTermDebtCurrent
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
8,129us-gaap_LongTermDebtCurrent
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Related party notes   205,995us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
297,564us-gaap_AccountsPayableRelatedPartiesCurrent
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Current liabilities - held for resale   698,528us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
299,423us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Total current liabilities   4,235,348us-gaap_LiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
4,297,451us-gaap_LiabilitiesCurrent
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Loan payable   28,452us-gaap_LongTermDebtNoncurrent
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
38,917us-gaap_LongTermDebtNoncurrent
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Total Liabilities   4,263,800us-gaap_Liabilities
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
4,336,368us-gaap_Liabilities
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Common stock; $0.01 par value, 500,000,000 shares authorized; 41,065,564 shares issued and outstanding as of December 31, 2013   410,656us-gaap_CommonStockValue
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
272,343us-gaap_CommonStockValue
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Additional paid-in capital   13,920,629us-gaap_AdditionalPaidInCapital
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
10,389,892us-gaap_AdditionalPaidInCapital
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Accumulated other comprehensive loss   264,135us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
(47,726)us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Accumulated deficit   (17,665,756)us-gaap_CumulativeEarningsDeficit
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
(13,825,884)us-gaap_CumulativeEarningsDeficit
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Total Stockholders' Deficit   (3,070,336)us-gaap_StockholdersEquity
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
(3,211,375)us-gaap_StockholdersEquity
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Total Liabilities and Stockholders' Deficit   1,193,464us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
1,124,993us-gaap_LiabilitiesAndStockholdersEquity
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Revenues   3,685,727us-gaap_Revenues
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
3,666,804us-gaap_Revenues
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Cost of services provided        
Gross margin   3,685,727us-gaap_GrossProfit
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
3,666,804us-gaap_GrossProfit
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Continuing Education     25,739us-gaap_OtherCostAndExpenseOperating
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Depreciation   114,467us-gaap_DepreciationAndAmortization
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
136,760us-gaap_DepreciationAndAmortization
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
General and administrative   457,638us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
411,537us-gaap_GeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Management fees   194,180us-gaap_ManagementFeeExpense
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
142,440us-gaap_ManagementFeeExpense
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Meals and entertainment   1,743us-gaap_TravelAndEntertainmentExpense
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
2,913us-gaap_TravelAndEntertainmentExpense
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Medical records     0us-gaap_OtherGeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Professional fees   747,585us-gaap_ProfessionalFees
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
112,585us-gaap_ProfessionalFees
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Rent   730,538us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
651,141us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Salaries and wages   3,906,805us-gaap_SalariesWagesAndOfficersCompensation
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
3,689,776us-gaap_SalariesWagesAndOfficersCompensation
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Subcontract fees     42,890us-gaap_LaborAndRelatedExpense
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Supplies   192,393us-gaap_SuppliesAndPostageExpense
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
181,590us-gaap_SuppliesAndPostageExpense
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Travel   42,472us-gaap_OtherExpenses
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
37,869us-gaap_OtherExpenses
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Total operating expenses   6,387,821us-gaap_CostsAndExpenses
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
5,435,240us-gaap_CostsAndExpenses
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Operating loss   (2,702,094)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
(1,768,436)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Interest expense   (575,348)us-gaap_InterestExpense
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
(652,005)us-gaap_InterestExpense
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Loss from discontinued operations, net of tax   (250,131)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
(250,131)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Net loss applicable to common shareholders   (3,277,442)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
(3,079,476)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Foreign currency translation adjustment   250,131us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
(69,444)us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Total comprehensive loss   (3,215,712)us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
(3,148,920)us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Basic and diluted income (loss) per common share- continuing operations   $ 0.10us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
$ (0.16)us-gaap_IncomeLossFromContinuingOperationsPerBasicAndDilutedShare
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Basic and diluted loss per common share- discontinued operations   $ 0.01us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
$ (0.05)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Basic and diluted loss per common share   $ 0.11us-gaap_EarningsPerShareBasicAndDiluted
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
$ (0.21)us-gaap_EarningsPerShareBasicAndDiluted
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Weighted average outstanding   33,588,851us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
14,392,555us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Net loss   (3,277,442)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
(3,841,853)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Net loss from discontinued operations, net of tax   (250,131)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
(250,131)us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Depreciation   183,260us-gaap_Depreciation
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
129,766us-gaap_Depreciation
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Provision for bad debts   29,511us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
  
Stock compensation   1,249,192us-gaap_ShareBasedCompensation
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
936,894us-gaap_ShareBasedCompensation
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Stock issued for services   365,850us-gaap_StockIssuedDuringPeriodValueIssuedForServices
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
  
Amortization of beneficial conversion feature   281,475us-gaap_OtherAmortizationOfDeferredCharges
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
658,229us-gaap_OtherAmortizationOfDeferredCharges
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Inc/dec in accounts receivable   (25,100)us-gaap_IncreaseDecreaseInAccountsReceivable
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
(139,629)us-gaap_IncreaseDecreaseInAccountsReceivable
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Inc/dec in inventory      3,568us-gaap_IncreaseDecreaseInInventories
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Inc/dec in prepaids   (40,885)us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
(34,074)us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Inc/dec in due to related parties        
Inc/dec in accounts payable and accrued liabilities     (52,656)us-gaap_IncreaseDecreaseInAccountsPayable
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Inc/dec in taxes payable     264,185us-gaap_IncreaseDecreaseInAccruedTaxesPayable
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Inc/dec in deferred revenue     116,692us-gaap_IncreaseDecreaseInDeferredRevenue
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Net cash provided by (used in) operating activities- continuing operations   (792,495)us-gaap_NetCashProvidedByUsedInContinuingOperations
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
(2,209,009)us-gaap_NetCashProvidedByUsedInContinuingOperations
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Net cash provided by (used in) operating activities- discontinued operations   58,271us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
 
Net cash provided (used in) operating activities   (734,224)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
(1,831,889)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Cash paid for purchase of fixed assets   (115,728)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
(467,492)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Net cash used by investing activities   (115,728)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
(467,492)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Changes in restricted cash   (94,020)us-gaap_IncreaseDecreaseInRestrictedCashAndInvestmentsForOperatingActivities
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
  
Proceeds from issuance of short term notes   (53,178)us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
2,872,715us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Proceeds from bank indebtedness   126,073us-gaap_ProceedsFromRepaymentsOfBankOverdrafts
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
  
Repayment of short term notes   (416,361)us-gaap_ProceedsFromRepaymentsOfShortTermDebt
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
  
Proceeds from issuance of related party notes   733,735us-gaap_ProceedsFromRelatedPartyDebt
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
(276,620)us-gaap_ProceedsFromRelatedPartyDebt
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Repayment of related party notes   (99,834)us-gaap_RepaymentOfNotesReceivableFromRelatedParties
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
349,544us-gaap_RepaymentOfNotesReceivableFromRelatedParties
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Net proceeds from additional paid in capital        
Proceeds from issuance of common stock   77,155us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
170,000us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Net cash provided by (Used in) financing activities- continuing operations   273,570us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
3,115,639us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Net cash provided by (Used in) financing activities- discontinued operations   335,324GRST_NetCashProvidedByUsedInFinancingActivitiesDisContinuingOperations
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
(927,488)GRST_NetCashProvidedByUsedInFinancingActivitiesDisContinuingOperations
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Net cash provided by financing activities   482,821us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
2,188,151us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Effect of exchange rate on cash   311,861us-gaap_EffectOfExchangeRateOnCash
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
34,573us-gaap_EffectOfExchangeRateOnCash
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Net increase in cash   (55,270)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
(76,657)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Cash, beginning of year      48,376us-gaap_Cash
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
Cash, end of year   (126,073)us-gaap_Cash
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
  
Cash paid for interest   397,298us-gaap_InterestPaid
/ us-gaap_StatementScenarioAxis
= GRST_RestatedAndReclassifiedMember
 
Cash paid for income taxes        
Conform to 2014 Presentation [Member]      
Cash   (126,073)us-gaap_Cash
/ us-gaap_StatementScenarioAxis
= GRST_ConformtoPresentation2014Member
  
Provision for bad debts   29,511us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_StatementScenarioAxis
= GRST_ConformtoPresentation2014Member
 
Inc/dec in accounts receivable   (29,511)us-gaap_IncreaseDecreaseInAccountsReceivable
/ us-gaap_StatementScenarioAxis
= GRST_ConformtoPresentation2014Member
  
Inc/dec in accounts payable and accrued liabilities     (15)us-gaap_IncreaseDecreaseInAccountsPayable
/ us-gaap_StatementScenarioAxis
= GRST_ConformtoPresentation2014Member
Net cash provided by (used in) operating activities- continuing operations      (15)us-gaap_NetCashProvidedByUsedInContinuingOperations
/ us-gaap_StatementScenarioAxis
= GRST_ConformtoPresentation2014Member
Net cash provided (used in) operating activities      (15)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementScenarioAxis
= GRST_ConformtoPresentation2014Member
Net cash used by investing activities        
Proceeds from bank indebtedness   70,803us-gaap_ProceedsFromRepaymentsOfBankOverdrafts
/ us-gaap_StatementScenarioAxis
= GRST_ConformtoPresentation2014Member
(28,266)us-gaap_ProceedsFromRepaymentsOfBankOverdrafts
/ us-gaap_StatementScenarioAxis
= GRST_ConformtoPresentation2014Member
Net proceeds from additional paid in capital   (68,111)us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_StatementScenarioAxis
= GRST_ConformtoPresentation2014Member
(85,002)us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued
/ us-gaap_StatementScenarioAxis
= GRST_ConformtoPresentation2014Member
Proceeds from issuance of common stock   68,111us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementScenarioAxis
= GRST_ConformtoPresentation2014Member
85,002us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementScenarioAxis
= GRST_ConformtoPresentation2014Member
Net cash provided by (Used in) financing activities- continuing operations   70,803us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementScenarioAxis
= GRST_ConformtoPresentation2014Member
(28,266)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementScenarioAxis
= GRST_ConformtoPresentation2014Member
Net cash provided by financing activities   70,803us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_StatementScenarioAxis
= GRST_ConformtoPresentation2014Member
(28,266)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_StatementScenarioAxis
= GRST_ConformtoPresentation2014Member
Net increase in cash   70,803us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= GRST_ConformtoPresentation2014Member
(28,281)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= GRST_ConformtoPresentation2014Member
Cash, beginning of year       
Cash, end of year   (126,073)us-gaap_Cash
/ us-gaap_StatementScenarioAxis
= GRST_ConformtoPresentation2014Member
  
Cash paid for income taxes