XML 31 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
SUBSEQUENT EVENTS (Details) (USD $)
12 Months Ended 0 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 03, 2013
Oct. 28, 2013
Aug. 20, 2013
Oct. 17, 2011
Mar. 18, 2015
Jan. 08, 2015
Jan. 01, 2015
Feb. 09, 2015
Mar. 24, 2015
Mar. 01, 2015
Mar. 17, 2015
Feb. 24, 2015
Director
Sep. 30, 2014
Sep. 18, 2013
Mar. 31, 2013
Feb. 28, 2013
May 12, 2014
Nov. 18, 2013
Sep. 30, 2013
Subsequent Event [Line Items]                                          
Loss on settlement with vendor $ 10,000us-gaap_GainLossRelatedToLitigationSettlement $ 8,000us-gaap_GainLossRelatedToLitigationSettlement                                      
Common stock, par value (in dollars per share) $ 0.00005us-gaap_CommonStockParOrStatedValuePerShare $ 0.00005us-gaap_CommonStockParOrStatedValuePerShare                                      
Exercise price of warrants (in dollars per share)                               $ 1.50us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 $ 1.50us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 $ 1.25us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1      
Proceeds from exercise of warrants 0us-gaap_ProceedsFromWarrantExercises 2,489,846us-gaap_ProceedsFromWarrantExercises                                      
Warrants issued to purchase common stock (in shares)                               234,286us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights          
Number of warrants outstanding (in shares)                             55,334,490us-gaap_ClassOfWarrantOrRightOutstanding            
Class Of Warrant Or Right Outstanding Associated with Anti-dilutive Provision                             3,888,147ztho_ClassOfWarrantOrRightOutstandingAssociatedWithAntiDilutiveProvision            
Fordham Capital Partners [Member]                                          
Subsequent Event [Line Items]                                          
Number of unit sold (in shares) 260,000us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_InvestorMember
                                       
Preferred Stock, dividend rate (in hundredths) 12.50%us-gaap_PreferredStockDividendRatePercentage
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_InvestorMember
                                       
Shares of company's common stock per one warrant (in shares) 8.56us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_InvestorMember
                                       
Morris Garfinkle [Member]                                          
Subsequent Event [Line Items]                                          
Conversion of shares (in dollars per share)                                     $ 1.00us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_MorrisGarfinkleMember
   
Restricted Common Stock [Member]                                          
Subsequent Event [Line Items]                                          
Agreement termination date     Jan. 31, 2015 Jan. 31, 2014                                  
Warrant [Member]                                          
Subsequent Event [Line Items]                                          
Exercise price of warrants (in dollars per share)         $ 1.50us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_WarrantMember
                            $ 1.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_WarrantMember
$ 1.50us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_WarrantMember
Warrants issued (in shares)         2,316,597ztho_DebtInstrumentConvertibleNumberOfWarrantsIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_WarrantMember
                               
Warrants issued to purchase common stock (in shares)         2,376,009us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_StatementClassOfStockAxis
= us-gaap_WarrantMember
                            1,400,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_StatementClassOfStockAxis
= us-gaap_WarrantMember
 
Custom Processing Agreement [Member]                                          
Subsequent Event [Line Items]                                          
Term of custom processing agreement           3 years                              
Renewal term of custom processing agreement           2 years                              
Loss on settlement with vendor 159,293us-gaap_GainLossRelatedToLitigationSettlement
/ us-gaap_TypeOfArrangementAxis
= ztho_CustomProcessingAgreementMember
                                       
Subsequent Event [Member]                                          
Subsequent Event [Line Items]                                          
Number of unit sold (in shares)             18,750us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
260,000us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Number of accredited investors               8ztho_NumberOfAccreditedInvestors
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Units price (in dollars per shares)               $ 4.00us-gaap_SaleOfStockPricePerShare
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Number of share and warrant, each unit considered               1ztho_NumberOfShareAndWarrantEachUnitConsidered
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Warrants coverage (in hundredth)               0.75ztho_WarrantsCoveragePercentage
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Exercise price of warrants (in dollars per share)             $ 0.64us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
$ 0.64us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Proceeds from exercise of warrants               1,040,000us-gaap_ProceedsFromWarrantExercises
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Gross proceeds from offering             75,000us-gaap_ProceedsFromIssuanceOfPrivatePlacement
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                           
Debt value of per unit exchanged (in dollars per share)                 $ 1ztho_DebtConversionConvertedInstrumentPricePerShare
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                       
Maximum offering unit for best efforts - all or none (in shares)               250,000ztho_MaximumOfferingUnitForBestEffortsAllOrNone
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Gross proceeds for best efforts - all or none               1,000,000ztho_GrossProceedsForBestEffortsAllOrNone
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Remaining offering unit (in shares)               4,750,000ztho_NumberOfUnitsRemainingToBeSold
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Offering terminating date               Jan. 31, 2015                          
Underlying stock (in shares)               260,000ztho_UnderlyingStock
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Subsequent Event [Member] | Initial Closing [member]                                          
Subsequent Event [Line Items]                                          
Number of unit sold (in shares)                   260,000us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_IPOMember
                     
Gross proceeds from offering                   1,040,000us-gaap_ProceedsFromIssuanceOfPrivatePlacement
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_IPOMember
                     
Subsequent Event [Member] | Second Closing [Member]                                          
Subsequent Event [Line Items]                                          
Number of unit sold (in shares)                   125,000us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
                     
Number of accredited investors                   4ztho_NumberOfAccreditedInvestors
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
                     
Exercise price of warrants (in dollars per share)                   $ 0.64us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
                     
Gross proceeds from offering                   500,000us-gaap_ProceedsFromIssuanceOfPrivatePlacement
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
                     
Subsequent Event [Member] | Maximum [Member]                                          
Subsequent Event [Line Items]                                          
Number of unit sold (in shares)               5,000,000us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
  5,000,000us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                     
Gross proceeds from offering               20,000,000us-gaap_ProceedsFromIssuanceOfPrivatePlacement
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
  20,000,000us-gaap_ProceedsFromIssuanceOfPrivatePlacement
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                     
Subsequent Event [Member] | Minimum [Member]                                          
Subsequent Event [Line Items]                                          
Offering extension period               60 days                          
Subsequent Event [Member] | Edward Smith, Director and Shareholder [Member]                                          
Subsequent Event [Line Items]                                          
Number of unit sold (in shares)                   5,500,000us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_DirectorAndShareholderMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                     
Exercise price of warrants (in dollars per share)                   $ 0.45us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_DirectorAndShareholderMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                     
Warrants issued to purchase common stock (in shares)                   31,000,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_DirectorAndShareholderMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                     
Subsequent Event [Member] | Morris Garfinkle [Member]                                          
Subsequent Event [Line Items]                                          
Number of unit sold (in shares)                   5,500,000us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_MorrisGarfinkleMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                     
Exercise price of warrants (in dollars per share)                   $ 0.45us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_MorrisGarfinkleMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                     
Warrants issued to purchase common stock (in shares)                   31,000,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_MorrisGarfinkleMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                     
Subsequent Event [Member] | Equipment Revolving Note [Member]                                          
Subsequent Event [Line Items]                                          
Final payment for interest and principal                     570,449ztho_FinalPaymentForInterestAndPrincipal
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                   
Subsequent Event [Member] | Initial Warrant [Member]                                          
Subsequent Event [Line Items]                                          
Number of share and warrant, each unit considered             1ztho_NumberOfShareAndWarrantEachUnitConsidered
/ us-gaap_StatementClassOfStockAxis
= ztho_InitialWarrantMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
    1ztho_NumberOfShareAndWarrantEachUnitConsidered
/ us-gaap_StatementClassOfStockAxis
= ztho_InitialWarrantMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                     
Shares of company's common stock per one warrant (in shares)                   8.56us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
/ us-gaap_StatementClassOfStockAxis
= ztho_InitialWarrantMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                     
Warrants issued to purchase common stock (in shares)                   1,070,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_StatementClassOfStockAxis
= ztho_InitialWarrantMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                     
Number of warrants issued in initial closing offer to purchase common stock (in shares)                   2,225,600ztho_NumberOfWarrantsIssuedInInitialClosingOfferToPurchaseCommonStock
/ us-gaap_StatementClassOfStockAxis
= ztho_InitialWarrantMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                     
Subsequent Event [Member] | Convertible Preferred Stock [Member]                                          
Subsequent Event [Line Items]                                          
Number of share and warrant, each unit considered             1ztho_NumberOfShareAndWarrantEachUnitConsidered
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
1ztho_NumberOfShareAndWarrantEachUnitConsidered
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
  1ztho_NumberOfShareAndWarrantEachUnitConsidered
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                     
Preferred Stock, dividend rate (in hundredths)             12.50%us-gaap_PreferredStockDividendRatePercentage
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
12.50%us-gaap_PreferredStockDividendRatePercentage
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
  12.50%us-gaap_PreferredStockDividendRatePercentage
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                     
Subsequent Event [Member] | Restricted Common Stock [Member]                                          
Subsequent Event [Line Items]                                          
Shares issued for services (in shares)                       400,000us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross
/ us-gaap_StatementClassOfStockAxis
= us-gaap_RestrictedStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                 
Value of stock based on closing price                       104,000ztho_ValueOfStockBasedOnClosingPrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_RestrictedStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                 
Agreement termination date                       Mar. 01, 2016                  
Subsequent Event [Member] | Warrant [Member]                                          
Subsequent Event [Line Items]                                          
Reduced Exercise price (in dollars per share)                         $ 0.00005ztho_ReducedExercisePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_WarrantMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
               
Subsequent Event [Member] | Common Stock [Member]                                          
Subsequent Event [Line Items]                                          
Shares of company's common stock per one warrant (in shares)             8.56us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                           
Common stock, par value (in dollars per share)             $ 0.00005us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                           
Exercise price of warrants (in dollars per share)               $ 0.35us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Warrants issued to purchase common stock (in shares)               54,400,204us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Shares received by director under private placement (in shares)                           576,924ztho_SharesReceivedByDirectorUnderPrivatePlacement
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
             
Number of non executive directors                           4ztho_NumberOfNonExecutiveDirectors
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
             
Total stock expenses incurred in offering                           150,000ztho_PaymentsOfStockIssuanceCostsToBePaid
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
             
Class Of Warrant Or Right Outstanding Associated with Anti-dilutive Provision               15,512,057ztho_ClassOfWarrantOrRightOutstandingAssociatedWithAntiDilutiveProvision
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Subsequent Event [Member] | Common Stock [Member] | Second Closing [Member]                                          
Subsequent Event [Line Items]                                          
Common stock, par value (in dollars per share)                   $ 0.00005us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
                     
Subsequent Event [Member] | Common Stock [Member] | Morris Garfinkle [Member]                                          
Subsequent Event [Line Items]                                          
Shares received by director under private placement (in shares)                           192,308ztho_SharesReceivedByDirectorUnderPrivatePlacement
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_MorrisGarfinkleMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
             
Subsequent Event [Member] | Common Stock [Member] | Brian Israel [Member]                                          
Subsequent Event [Line Items]                                          
Shares received by director under private placement (in shares)                           192,308ztho_SharesReceivedByDirectorUnderPrivatePlacement
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_BrianIsraelMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
             
Subsequent Event [Member] | Common Stock [Member] | Dan jeffery [Member]                                          
Subsequent Event [Line Items]                                          
Shares received by director under private placement (in shares)                           192,308ztho_SharesReceivedByDirectorUnderPrivatePlacement
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_DanJefferyMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
             
Subsequent Event [Member] | Additional Warrants [Member]                                          
Subsequent Event [Line Items]                                          
Shares of company's common stock per one warrant (in shares)               3.64us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
/ us-gaap_StatementClassOfStockAxis
= ztho_AdditionalWarrantsMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
  3.64us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
/ us-gaap_StatementClassOfStockAxis
= ztho_AdditionalWarrantsMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                     
Warrants issued (in shares)               260,000ztho_DebtInstrumentConvertibleNumberOfWarrantsIssued
/ us-gaap_StatementClassOfStockAxis
= ztho_AdditionalWarrantsMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Warrants issued to purchase common stock (in shares)               946,400us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_StatementClassOfStockAxis
= ztho_AdditionalWarrantsMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
  455,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_StatementClassOfStockAxis
= ztho_AdditionalWarrantsMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                     
Number of warrants issued in initial closing offer to purchase common stock (in shares)                   946,400ztho_NumberOfWarrantsIssuedInInitialClosingOfferToPurchaseCommonStock
/ us-gaap_StatementClassOfStockAxis
= ztho_AdditionalWarrantsMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                     
Subsequent Event [Member] | Convertible Notes [Member]                                          
Subsequent Event [Line Items]                                          
Conversion of shares (in dollars per share)               $ 4.00us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
  $ 4.00us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                     
Shares received by director under private placement (in shares)               96,589ztho_SharesReceivedByDirectorUnderPrivatePlacement
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
  96,589ztho_SharesReceivedByDirectorUnderPrivatePlacement
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                     
Initial warrants received (in shares)               826,806ztho_InitialWarrantsReceivedInShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
  826,806ztho_InitialWarrantsReceivedInShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                     
Additional warrants received ( in shares)               351,586ztho_AdditionalWarrantsReceivedInShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
  351,586ztho_AdditionalWarrantsReceivedInShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                     
Exchange price for convertible notes                   386,358ztho_ExchangePriceForConvertibleNotes
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                     
Subsequent Event [Member] | Convertible Notes [Member] | Edward Smith, Director and Shareholder [Member]                                          
Subsequent Event [Line Items]                                          
Initial warrants received (in shares)               609,566ztho_InitialWarrantsReceivedInShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_DirectorAndShareholderMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Additional warrants received ( in shares)               259,208ztho_AdditionalWarrantsReceivedInShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_DirectorAndShareholderMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Convertible, warrants held by directors (in shares)               71,211ztho_ConvertibleWarrantsHeldByDirectorsInShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_DirectorAndShareholderMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Exchange price for convertible notes               284,844ztho_ExchangePriceForConvertibleNotes
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_DirectorAndShareholderMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Subsequent Event [Member] | Convertible Notes [Member] | CKS Warehouse [Member]                                          
Subsequent Event [Line Items]                                          
Initial warrants received (in shares)               41,712ztho_InitialWarrantsReceivedInShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_CksWarehouseMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Additional warrants received ( in shares)               17,737ztho_AdditionalWarrantsReceivedInShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_CksWarehouseMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Convertible, warrants held by directors (in shares)               4,873ztho_ConvertibleWarrantsHeldByDirectorsInShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_CksWarehouseMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Exchange price for convertible notes               19,491ztho_ExchangePriceForConvertibleNotes
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_CksWarehouseMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Subsequent Event [Member] | Convertible Notes [Member] | Morris Garfinkle [Member]                                          
Subsequent Event [Line Items]                                          
Initial warrants received (in shares)               86,317ztho_InitialWarrantsReceivedInShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_MorrisGarfinkleMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Additional warrants received ( in shares)               36,705ztho_AdditionalWarrantsReceivedInShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_MorrisGarfinkleMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Convertible, warrants held by directors (in shares)               10,084ztho_ConvertibleWarrantsHeldByDirectorsInShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_MorrisGarfinkleMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Exchange price for convertible notes               40,335ztho_ExchangePriceForConvertibleNotes
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_MorrisGarfinkleMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Subsequent Event [Member] | Convertible Notes [Member] | Brian Israel [Member]                                          
Subsequent Event [Line Items]                                          
Initial warrants received (in shares)               44,606ztho_InitialWarrantsReceivedInShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_BrianIsraelMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Additional warrants received ( in shares)               18,968ztho_AdditionalWarrantsReceivedInShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_BrianIsraelMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Convertible, warrants held by directors (in shares)               5,211ztho_ConvertibleWarrantsHeldByDirectorsInShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_BrianIsraelMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Exchange price for convertible notes               20,844ztho_ExchangePriceForConvertibleNotes
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_BrianIsraelMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Subsequent Event [Member] | Convertible Notes [Member] | Mark Hershorn [Member]                                          
Subsequent Event [Line Items]                                          
Initial warrants received (in shares)               44,606ztho_InitialWarrantsReceivedInShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_MarkHershornMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Additional warrants received ( in shares)               18,968ztho_AdditionalWarrantsReceivedInShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_MarkHershornMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Convertible, warrants held by directors (in shares)               5,211ztho_ConvertibleWarrantsHeldByDirectorsInShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_MarkHershornMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Exchange price for convertible notes               20,844ztho_ExchangePriceForConvertibleNotes
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= ztho_MarkHershornMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                         
Subsequent Event [Member] | Custom Processing Agreement [Member]                                          
Subsequent Event [Line Items]                                          
Loss on settlement with vendor 159,293us-gaap_GainLossRelatedToLitigationSettlement
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_TypeOfArrangementAxis
= ztho_CustomProcessingAgreementMember
                                       
Subsequent Event [Member] | AVEKA Nutra Processing, LLC [Member] | Custom Processing Agreement [Member]                                          
Subsequent Event [Line Items]                                          
Term of custom processing agreement                 1 year                        
Renewal term of custom processing agreement                 2 years                        
Company owed ANP relating to original agreement amount                 359,713us-gaap_AccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_CounterpartyNameAxis
= ztho_AvekaNutraProcessingLlcMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_TypeOfArrangementAxis
= ztho_CustomProcessingAgreementMember
                       
Minimum purchase order per product (in lbs) 40,000ztho_MinimumProductionRequirementsPerOrder
/ us-gaap_CounterpartyNameAxis
= ztho_AvekaNutraProcessingLlcMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_TypeOfArrangementAxis
= ztho_CustomProcessingAgreementMember
              40,000ztho_MinimumProductionRequirementsPerOrder
/ us-gaap_CounterpartyNameAxis
= ztho_AvekaNutraProcessingLlcMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_TypeOfArrangementAxis
= ztho_CustomProcessingAgreementMember
                       
Subsequent Event [Member] | AVEKA Nutra Processing, LLC [Member] | Custom Processing Agreement [Member] | Line of Credit [Member]                                          
Subsequent Event [Line Items]                                          
Outstanding line of credit                 459,608us-gaap_NotesReceivableNet
/ us-gaap_CounterpartyNameAxis
= ztho_AvekaNutraProcessingLlcMember
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_TypeOfArrangementAxis
= ztho_CustomProcessingAgreementMember
                       
Accrued interest                 $ 59,398us-gaap_InterestReceivableNoncurrent
/ us-gaap_CounterpartyNameAxis
= ztho_AvekaNutraProcessingLlcMember
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_TypeOfArrangementAxis
= ztho_CustomProcessingAgreementMember