XML 96 R5.htm IDEA: XBRL DOCUMENT
v2.4.1.9

CONSOLIDATED STATEMENTS OF CASH FLOWS In Thousands, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2014 USD ($) | Dec. 31, 2014 CNY | Dec. 31, 2013 USD ($) | Dec. 31, 2013 CNY | Dec. 31, 2012 USD ($) | Dec. 31, 2012 CNY | Dec. 31, 2014 ZHEJIANG TIANLAN CNY | Dec. 31, 2013 ZHEJIANG TIANLAN CNY | Dec. 31, 2012 ZHEJIANG TIANLAN CNY | Dec. 31, 2014 ZHEJIANG JIAHUAN CNY | Dec. 31, 2013 ZHEJIANG JIAHUAN CNY | Dec. 31, 2012 ZHEJIANG JIAHUAN CNY
Cash flows from operating activities: |  |  |  |  |  |  |  |  |  |  |  |
Net income/(loss) | $ 164 CLWT_NetIncomelossCashFlow |  | $ (18)CLWT_NetIncomelossCashFlow |  | $ (429)CLWT_NetIncomelossCashFlow |  | 22,879 CLWT_NetIncomelossCashFlow / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 5,298 CLWT_NetIncomelossCashFlow / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (1,501)CLWT_NetIncomelossCashFlow / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 4,710 CLWT_NetIncomelossCashFlow / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 2,308 CLWT_NetIncomelossCashFlow / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 1,535 CLWT_NetIncomelossCashFlow / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
(Used in)/ adjustments to reconcile net income to net cash provided by operating activities: |  |  |  |  |  |  |  |  |  |  |  |
Depreciation of property, plant and equipment | 88 us-gaap_DepreciationAndAmortization |  | 108 us-gaap_DepreciationAndAmortization |  | 130 us-gaap_DepreciationAndAmortization |  | 2,985 us-gaap_DepreciationAndAmortization / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 2,956 us-gaap_DepreciationAndAmortization / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 3,017 us-gaap_DepreciationAndAmortization / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 2,408 us-gaap_DepreciationAndAmortization / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 2,461 us-gaap_DepreciationAndAmortization / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 2,028 us-gaap_DepreciationAndAmortization / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Amortisation of intangible asset |  |  |  |  |  |  | 239 us-gaap_AmortizationOfIntangibleAssets / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 395 us-gaap_AmortizationOfIntangibleAssets / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 164 us-gaap_AmortizationOfIntangibleAssets / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember |  |  |
Amortisation of land use right |  |  |  |  |  |  | 149 us-gaap_AmortizationOfLeasedAsset / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 141 us-gaap_AmortizationOfLeasedAsset / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 177 us-gaap_AmortizationOfLeasedAsset / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 163 us-gaap_AmortizationOfLeasedAsset / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 163 us-gaap_AmortizationOfLeasedAsset / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 163 us-gaap_AmortizationOfLeasedAsset / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
(Gain)/loss on disposal of property, plant and equipment | 0 us-gaap_GainLossOnSaleOfPropertyPlantEquipment |  | 1 us-gaap_GainLossOnSaleOfPropertyPlantEquipment |  | 22 us-gaap_GainLossOnSaleOfPropertyPlantEquipment |  | 225 us-gaap_GainLossOnSaleOfPropertyPlantEquipment / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (40)us-gaap_GainLossOnSaleOfPropertyPlantEquipment / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 4,186 us-gaap_GainLossOnSaleOfPropertyPlantEquipment / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember |  |  |
Stock-based compensation expenses | 2 us-gaap_ShareBasedCompensation |  | 0 us-gaap_ShareBasedCompensation |  | 0 us-gaap_ShareBasedCompensation |  |  |  |  |  |  |
Non-controlling interest in (loss)/profits of subsidiaries | (169)CLWT_NoncontrollingInterestInProfitslossOfSubsidiaries |  | 113 CLWT_NoncontrollingInterestInProfitslossOfSubsidiaries |  | 309 CLWT_NoncontrollingInterestInProfitslossOfSubsidiaries |  |  |  |  |  |  |
Equity in profit/loss of affiliates | (892)us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss |  | (325)us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss |  | (9)us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss |  |  |  |  |  |  |
(Gain)/loss on disposal of intangible asset |  |  |  |  |  |  | (150)us-gaap_GainLossOnDispositionOfIntangibleAssets / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (23)us-gaap_GainLossOnDispositionOfIntangibleAssets / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 92 us-gaap_GainLossOnDispositionOfIntangibleAssets / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember |  |  |
Deferred tax assets | 9 us-gaap_IncreaseDecreaseInDeferredIncomeTaxes |  | 26 us-gaap_IncreaseDecreaseInDeferredIncomeTaxes |  | 25 us-gaap_IncreaseDecreaseInDeferredIncomeTaxes |  | (1,391)us-gaap_IncreaseDecreaseInDeferredIncomeTaxes / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (446)us-gaap_IncreaseDecreaseInDeferredIncomeTaxes / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 784 us-gaap_IncreaseDecreaseInDeferredIncomeTaxes / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember |  |  |
Decrease/(increase) in current assets: |  |  |  |  |  |  |  |  |  |  |  |
Accounts receivable, net | (186)us-gaap_IncreaseDecreaseInAccountsReceivable |  | (993)us-gaap_IncreaseDecreaseInAccountsReceivable |  | 655 us-gaap_IncreaseDecreaseInAccountsReceivable |  | (9,491)us-gaap_IncreaseDecreaseInAccountsReceivable / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 79,243 us-gaap_IncreaseDecreaseInAccountsReceivable / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (38,607)us-gaap_IncreaseDecreaseInAccountsReceivable / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (6,448)us-gaap_IncreaseDecreaseInAccountsReceivable / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | (4,115)us-gaap_IncreaseDecreaseInAccountsReceivable / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | (1,349)us-gaap_IncreaseDecreaseInAccountsReceivable / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Restricted cash |  |  |  |  |  |  |  |  |  | 0 us-gaap_IncreaseDecreaseInRestrictedCash / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | (10)us-gaap_IncreaseDecreaseInRestrictedCash / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | (1,459)us-gaap_IncreaseDecreaseInRestrictedCash / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Note receivables |  |  |  |  |  |  |  |  |  | (322)us-gaap_IncreaseDecreaseInNotesReceivableCurrent / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | (2,942)us-gaap_IncreaseDecreaseInNotesReceivableCurrent / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 6,285 us-gaap_IncreaseDecreaseInNotesReceivableCurrent / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Other receivables |  |  |  |  |  |  |  |  |  | (6,074)us-gaap_IncreaseDecreaseInOtherReceivables / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | (1,094)us-gaap_IncreaseDecreaseInOtherReceivables / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 1,127 us-gaap_IncreaseDecreaseInOtherReceivables / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Dividend received |  |  |  |  |  |  |  |  |  | 0 us-gaap_ProceedsFromInterestAndDividendsReceived / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 0 us-gaap_ProceedsFromInterestAndDividendsReceived / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 210 us-gaap_ProceedsFromInterestAndDividendsReceived / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Amounts due from owners |  |  |  |  |  |  | 0 CLWT_IncreaseDecreaseAmountsDueFromOwners / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 0 CLWT_IncreaseDecreaseAmountsDueFromOwners / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 2 CLWT_IncreaseDecreaseAmountsDueFromOwners / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember |  |  |
Prepayments and other current assets | 695 us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets |  | (436)us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets |  | 925 us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets |  | (33,249)us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (52,792)us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (27,508)us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember |  |  |
Inventories | (49)us-gaap_IncreaseDecreaseInInventories |  | 159 us-gaap_IncreaseDecreaseInInventories |  | (70)us-gaap_IncreaseDecreaseInInventories |  | (1,078)us-gaap_IncreaseDecreaseInInventories / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (5,822)us-gaap_IncreaseDecreaseInInventories / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (542)us-gaap_IncreaseDecreaseInInventories / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 5,909 us-gaap_IncreaseDecreaseInInventories / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | (6,520)us-gaap_IncreaseDecreaseInInventories / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | (9,725)us-gaap_IncreaseDecreaseInInventories / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Increase/(decrease) in current liabilities: |  |  |  |  |  |  |  |  |  |  |  |
Accounts payable | 446 us-gaap_IncreaseDecreaseInAccountsPayable |  | (598)us-gaap_IncreaseDecreaseInAccountsPayable |  | 838 us-gaap_IncreaseDecreaseInAccountsPayable |  | 77,861 us-gaap_IncreaseDecreaseInAccountsPayable / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (76,615)us-gaap_IncreaseDecreaseInAccountsPayable / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 43,737 us-gaap_IncreaseDecreaseInAccountsPayable / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 1,767 us-gaap_IncreaseDecreaseInAccountsPayable / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 5,457 us-gaap_IncreaseDecreaseInAccountsPayable / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 4,570 us-gaap_IncreaseDecreaseInAccountsPayable / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Amount due to owner |  |  |  |  |  |  | 0 CLWT_IncreaseDecreaseAmountDueToOwner / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 9 CLWT_IncreaseDecreaseAmountDueToOwner / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 0 CLWT_IncreaseDecreaseAmountDueToOwner / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember |  |  |
Note payable |  |  |  |  |  |  |  |  |  | 0 us-gaap_IncreaseDecreaseInNotesPayableCurrent / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 0 us-gaap_IncreaseDecreaseInNotesPayableCurrent / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | (1,183)us-gaap_IncreaseDecreaseInNotesPayableCurrent / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Other payables and accrued expenses | (585)us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities |  | (299)us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities |  | 327 us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities |  | (27,160)us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 48,898 us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (2,501)us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 2,131 us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | (920)us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | (8,251)us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Other taxes payable |  |  |  |  |  |  | 2,813 us-gaap_IncreaseDecreaseInOtherAccountsPayable / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 6,040 us-gaap_IncreaseDecreaseInOtherAccountsPayable / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (11,579)us-gaap_IncreaseDecreaseInOtherAccountsPayable / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember |  |  |
Income tax payable |  |  |  |  |  |  | 296 us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (5,175)us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (1,203)us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 405 us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 805 us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 211 us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Taxation payable | 7 us-gaap_IncreaseDecreaseInAccruedTaxesPayable |  | (293)us-gaap_IncreaseDecreaseInAccruedTaxesPayable |  | 71 us-gaap_IncreaseDecreaseInAccruedTaxesPayable |  |  |  |  |  |  |
Other long-term liability |  |  |  |  |  |  |  |  |  | (73)us-gaap_IncreaseDecreaseInOtherOperatingLiabilities / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | (87)us-gaap_IncreaseDecreaseInOtherOperatingLiabilities / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 102 us-gaap_IncreaseDecreaseInOtherOperatingLiabilities / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Net cash (used in)/provided by operating activities | (470)us-gaap_NetCashProvidedByUsedInOperatingActivities |  | (2,555)us-gaap_NetCashProvidedByUsedInOperatingActivities |  | 2,794 us-gaap_NetCashProvidedByUsedInOperatingActivities |  | 34,928 us-gaap_NetCashProvidedByUsedInOperatingActivities / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 2,067 us-gaap_NetCashProvidedByUsedInOperatingActivities / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (31,282)us-gaap_NetCashProvidedByUsedInOperatingActivities / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 4,576 us-gaap_NetCashProvidedByUsedInOperatingActivities / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | (4,494)us-gaap_NetCashProvidedByUsedInOperatingActivities / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | (5,736)us-gaap_NetCashProvidedByUsedInOperatingActivities / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Cash flows from investing activities: |  |  |  |  |  |  |  |  |  |  |  |
Purchase of intangible asset |  |  |  |  |  |  | 0 us-gaap_PaymentsToAcquireIntangibleAssets / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (39)us-gaap_PaymentsToAcquireIntangibleAssets / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (126)us-gaap_PaymentsToAcquireIntangibleAssets / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember |  |  |
Purchase of short term investments |  |  |  |  |  |  |  |  |  | 0 us-gaap_PaymentsForProceedsFromShortTermInvestments / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 0 us-gaap_PaymentsForProceedsFromShortTermInvestments / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 0 us-gaap_PaymentsForProceedsFromShortTermInvestments / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Purchase of property, plant and equipment | (10)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |  | (51)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |  | (41)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |  | (52,566)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (1,983)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (3,358)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (664)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | (1,404)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | (3,540)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Sales proceeds from intangible assets |  |  |  |  |  |  | 420 CLWT_SalesProceedsFromIntangibleAssets / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 110 CLWT_SalesProceedsFromIntangibleAssets / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 0 CLWT_SalesProceedsFromIntangibleAssets / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember |  |  |
Proceeds on disposal of property, plant and equipment | 0 us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment |  | 1 us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment |  | 2 us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment |  | 923 us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 69 us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 0 us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember |  |  |
Proceeds from sales of long term investments |  |  |  |  |  |  |  |  |  | 0 us-gaap_ProceedsFromSaleOfLongtermInvestments / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 0 us-gaap_ProceedsFromSaleOfLongtermInvestments / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | (556)us-gaap_ProceedsFromSaleOfLongtermInvestments / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Dividend received from affiliates | 302 us-gaap_CashDividendsPaidToParentCompany |  | 246 us-gaap_CashDividendsPaidToParentCompany |  | 0 us-gaap_CashDividendsPaidToParentCompany |  |  |  |  |  |  |
Restricted cash for issuance of bank guarantees | (314)us-gaap_IncreaseDecreaseInRestrictedCashAndInvestments |  | 274 us-gaap_IncreaseDecreaseInRestrictedCashAndInvestments |  | (593)us-gaap_IncreaseDecreaseInRestrictedCashAndInvestments |  |  |  |  |  |  |
Dividend paid to non-controlling interest | (42)us-gaap_PaymentsOfDividends |  | (134)us-gaap_PaymentsOfDividends |  | 0 us-gaap_PaymentsOfDividends |  |  |  |  |  |  |
Net cash (used in)/provided by investing activities | (64)us-gaap_NetCashProvidedByUsedInInvestingActivities |  | 336 us-gaap_NetCashProvidedByUsedInInvestingActivities |  | (632)us-gaap_NetCashProvidedByUsedInInvestingActivities |  | (51,223)us-gaap_NetCashProvidedByUsedInInvestingActivities / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (1,843)us-gaap_NetCashProvidedByUsedInInvestingActivities / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (3,484)us-gaap_NetCashProvidedByUsedInInvestingActivities / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (664)us-gaap_NetCashProvidedByUsedInInvestingActivities / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | (1,404)us-gaap_NetCashProvidedByUsedInInvestingActivities / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | (4,096)us-gaap_NetCashProvidedByUsedInInvestingActivities / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Cash flows from financing activities: |  |  |  |  |  |  |  |  |  |  |  |
Repayment of bank borrowings |  |  |  |  |  |  | (104,690)us-gaap_RepaymentsOfBankDebt / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (88,100)us-gaap_RepaymentsOfBankDebt / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (41,000)us-gaap_RepaymentsOfBankDebt / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (50,300)us-gaap_RepaymentsOfBankDebt / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | (18,200)us-gaap_RepaymentsOfBankDebt / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | (300)us-gaap_RepaymentsOfBankDebt / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Advance of bank borrowings |  |  |  |  |  |  | 137,900 us-gaap_ProceedsFromBankDebt / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 92,790 us-gaap_ProceedsFromBankDebt / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 60,000 us-gaap_ProceedsFromBankDebt / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 50,100 us-gaap_ProceedsFromBankDebt / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 26,800 us-gaap_ProceedsFromBankDebt / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 0 us-gaap_ProceedsFromBankDebt / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Capital injection |  |  |  |  |  |  | 0 CLWT_CapitalInjection / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 0 CLWT_CapitalInjection / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 0 CLWT_CapitalInjection / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember |  |  |
Increase in amount due from shareholders |  |  |  |  |  |  |  |  |  | (3,200)CLWT_IncreaseInAmountDueFromShareholders / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 850 CLWT_IncreaseInAmountDueFromShareholders / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 8,140 CLWT_IncreaseInAmountDueFromShareholders / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Dividend paid to owners |  |  |  |  |  |  | (9,180)CLWT_DividendPaidToOwners / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (6,120)CLWT_DividendPaidToOwners / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 0 CLWT_DividendPaidToOwners / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (2,250)CLWT_DividendPaidToOwners / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | (2,250)CLWT_DividendPaidToOwners / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 0 CLWT_DividendPaidToOwners / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Purchase of treasury stock | 0 us-gaap_PaymentsForRepurchaseOfCommonStock |  | 0 us-gaap_PaymentsForRepurchaseOfCommonStock |  | (33)us-gaap_PaymentsForRepurchaseOfCommonStock |  |  |  |  |  |  |
Net cash (used in)/provided by financing activities | 0 us-gaap_NetCashProvidedByUsedInFinancingActivities |  | 0 us-gaap_NetCashProvidedByUsedInFinancingActivities |  | (33)us-gaap_NetCashProvidedByUsedInFinancingActivities |  | 24,030 us-gaap_NetCashProvidedByUsedInFinancingActivities / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (1,430)us-gaap_NetCashProvidedByUsedInFinancingActivities / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 19,000 us-gaap_NetCashProvidedByUsedInFinancingActivities / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (5,650)us-gaap_NetCashProvidedByUsedInFinancingActivities / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 7,200 us-gaap_NetCashProvidedByUsedInFinancingActivities / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 7,840 us-gaap_NetCashProvidedByUsedInFinancingActivities / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Effect of exchange rate changes on cash and cash equivalents | (15)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents |  | 157 us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents |  | 0 us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents |  |  |  |  |  |  |
Net (decrease)/increase in cash and cash equivalents | (549)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease |  | (2,062)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease |  | 2,129 us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease |  | 7,735 us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (1,206)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (15,766)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (1,738)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 1,302 us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | (1,992)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Cash and cash equivalents, beginning of year | 5,406 us-gaap_CashAndCashEquivalentsAtCarryingValue |  | 7,468 us-gaap_CashAndCashEquivalentsAtCarryingValue |  | 5,339 us-gaap_CashAndCashEquivalentsAtCarryingValue |  | 21,462 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 22,668 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 38,434 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 4,867 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 3,565 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 5,557 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Cash and cash equivalents, end of year | 4,857 us-gaap_CashAndCashEquivalentsAtCarryingValue |  | 5,406 us-gaap_CashAndCashEquivalentsAtCarryingValue |  | 7,468 us-gaap_CashAndCashEquivalentsAtCarryingValue |  | 29,197 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 21,462 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 22,668 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 3,129 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 4,867 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 3,565 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Supplementary information |  |  |  |  |  |  |  |  |  |  |  |
Interest received | 27 us-gaap_InterestAndOtherIncome |  | 45 us-gaap_InterestAndOtherIncome |  | 46 us-gaap_InterestAndOtherIncome |  | 148 us-gaap_InterestAndOtherIncome / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 194 us-gaap_InterestAndOtherIncome / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 149 us-gaap_InterestAndOtherIncome / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 17 us-gaap_InterestAndOtherIncome / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 32 us-gaap_InterestAndOtherIncome / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 68 us-gaap_InterestAndOtherIncome / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Interest paid |  |  |  |  |  |  | 6,279 us-gaap_InterestPaid / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 4,695 us-gaap_InterestPaid / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 3,920 us-gaap_InterestPaid / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | (2,209)us-gaap_InterestPaid / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | (1,702)us-gaap_InterestPaid / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | (1,574)us-gaap_InterestPaid / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Income taxes paid |  | 3 us-gaap_IncomeTaxesPaid |  | 340 us-gaap_IncomeTaxesPaid |  | 8 us-gaap_IncomeTaxesPaid | 2,263 us-gaap_IncomeTaxesPaid / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 396 us-gaap_IncomeTaxesPaid / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 6,348 us-gaap_IncomeTaxesPaid / us-gaap_StatementScenarioAxis = us-gaap_SubsidiaryIssuerMember | 79 us-gaap_IncomeTaxesPaid / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 0 us-gaap_IncomeTaxesPaid / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 0 us-gaap_IncomeTaxesPaid / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member
Income tax refund |  |  |  |  |  |  |  |  |  | 0 us-gaap_ProceedsFromIncomeTaxRefunds / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 786 us-gaap_ProceedsFromIncomeTaxRefunds / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member | 211 us-gaap_ProceedsFromIncomeTaxRefunds / us-gaap_StatementScenarioAxis = CLWT_Subsidiary2Member

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | CLWT_CapitalInjection
Namespace Prefix: | CLWT_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | CLWT_DividendPaidToOwners
Namespace Prefix: | CLWT_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | CLWT_IncreaseDecreaseAmountDueToOwner
Namespace Prefix: | CLWT_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | CLWT_IncreaseDecreaseAmountsDueFromOwners
Namespace Prefix: | CLWT_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | CLWT_IncreaseInAmountDueFromShareholders
Namespace Prefix: | CLWT_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | CLWT_NetIncomelossCashFlow
Namespace Prefix: | CLWT_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | CLWT_NoncontrollingInterestInProfitslossOfSubsidiaries
Namespace Prefix: | CLWT_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | CLWT_SalesProceedsFromIntangibleAssets
Namespace Prefix: | CLWT_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16323-109275 + Details
Name: | us-gaap_AmortizationOfIntangibleAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The expense charged against earnings for the periodic recognition of capitalized leases. This element may apply to energy companies that lease mineral producing properties and to other enterprises that capitalize property, plant, or equipment obtained through capital leases. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 30 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6455314&loc=d3e45031-112735 + Details
Name: | us-gaap_AmortizationOfLeasedAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash -URI http://asc.fasb.org/extlink&oid=6506951 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash Equivalents -URI http://asc.fasb.org/extlink&oid=6507016 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.1) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6676-107765 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3044-108585 + Details
Name: | us-gaap_CashAndCashEquivalentsAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3521-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 230 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49171198&loc=d3e33268-110906 + Details
Name: | us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This element represents disclosure of the total aggregate cash dividends paid to the entity by consolidated subsidiaries, by unconsolidated subsidiaries, and by 50% or less owned persons accounted for using the equity method. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 235 -Section S99 -Paragraph 2 -Subparagraph (SX 210.9-06) -URI http://asc.fasb.org/extlink&oid=6882215&loc=d3e537971-122884 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(b)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690 + Details
Name: | us-gaap_CashDividendsPaidToParentCompany
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3602-108585 + Details
Name: | us-gaap_DepreciationAndAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 230 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49171198&loc=d3e33268-110906 + Details
Name: | us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of net income (loss) reported by an equity method investment of the entity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=51717284&loc=SL51721683-107760 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=6957238&loc=d3e14064-108612 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6382943&loc=d3e33918-111571 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(g)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6382943&loc=d3e33912-111571 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph g -Subparagraph 1, 2 -Article 4 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph w -Article 1 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph bb -Article 1 + Details
Name: | us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of gain (loss) on sale or disposal of intangible assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.7,9) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_GainLossOnDispositionOfIntangibleAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3602-108585 + Details
Name: | us-gaap_GainLossOnSaleOfPropertyPlantEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4297-108586 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3536-108585 + Details
Name: | us-gaap_IncomeTaxesPaid
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3602-108585 + Details
Name: | us-gaap_IncreaseDecreaseInAccountsPayable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3602-108585 + Details
Name: | us-gaap_IncreaseDecreaseInAccountsReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes. + References No definition available. + Details
Name: | us-gaap_IncreaseDecreaseInAccruedTaxesPayable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3602-108585 + Details
Name: | us-gaap_IncreaseDecreaseInDeferredIncomeTaxes
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes. + References No definition available. + Details
Name: | us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3602-108585 + Details
Name: | us-gaap_IncreaseDecreaseInInventories
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The increase (decrease) during the reporting period in current portion (due within one year or one business cycle) of obligations evidenced by formal promissory notes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3602-108585 + Details
Name: | us-gaap_IncreaseDecreaseInNotesPayableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase (decrease) during the reporting period of amounts due within one year (or one business cycle) from note holders for outstanding loans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3602-108585 + Details
Name: | us-gaap_IncreaseDecreaseInNotesReceivableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_IncreaseDecreaseInOperatingAssetsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The increase (decrease) during the reporting period in other obligations due by the reporting entity that are payable within one year (or one business cycle), not otherwise defined in the taxonomy. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3602-108585 + Details
Name: | us-gaap_IncreaseDecreaseInOtherAccountsPayable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3602-108585 + Details
Name: | us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase (decrease) during the reporting period in other liabilities used in operating activities not separately disclosed in the statement of cash flows. May include changes in other current liabilities, other noncurrent liabilities, or a combination of other current and noncurrent liabilities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3602-108585 + Details
Name: | us-gaap_IncreaseDecreaseInOtherOperatingLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase (decrease) during the reporting period in other amounts due to the reporting entity, which are not otherwise defined in the taxonomy. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3602-108585 + Details
Name: | us-gaap_IncreaseDecreaseInOtherReceivables
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The increase (decrease) during the reporting period in the value of prepaid expenses and other assets not separately disclosed in the statement of cash flows, for example, deferred expenses, intangible assets, or income taxes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3602-108585 + Details
Name: | us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The net cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3179-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3213-108585 + Details
Name: | us-gaap_IncreaseDecreaseInRestrictedCash
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The net cash inflow or outflow during the period for the aggregate increase (decrease) associated with funds and investments that are not available for withdrawal or use (such as assets held in escrow or contractually limited as to use or disposition) and are associated with underlying transactions that are classified as investing activities. + References No definition available. + Details
Name: | us-gaap_IncreaseDecreaseInRestrictedCashAndInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business). + References No definition available. + Details
Name: | us-gaap_InterestAndOtherIncome
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of cash paid for interest during the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4297-108586 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3536-108585 + Details
Name: | us-gaap_InterestPaid
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3521-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 26 -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3574-108585 + Details
Name: | us-gaap_NetCashProvidedByUsedInFinancingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3521-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 26 -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3574-108585 + Details
Name: | us-gaap_NetCashProvidedByUsedInInvestingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 24 -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3521-108585 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3536-108585 + Details
Name: | us-gaap_NetCashProvidedByUsedInOperatingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The net amount paid (received) by the reporting entity through acquisition or sale and maturities of short-term investments with an original maturity that is three months or less which qualify for treatment as an investing activity based on management's intention and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3095-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 9 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3098-108585 + Details
Name: | us-gaap_PaymentsForProceedsFromShortTermInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow to reacquire common stock during the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsForRepurchaseOfCommonStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsOfDividends
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireIntangibleAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash inflow from bank borrowing during the year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromBankDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of cash received during the period as refunds for the overpayment of taxes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4297-108586 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3536-108585 + Details
Name: | us-gaap_ProceedsFromIncomeTaxRefunds
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cash received for dividends and interest on the entity's equity and debt investments during the current period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3536-108585 + Details
Name: | us-gaap_ProceedsFromInterestAndDividendsReceived
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, beyond the current operating cycle. + References No definition available. + Details
Name: | us-gaap_ProceedsFromSaleOfLongtermInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3179-108585 + Details
Name: | us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash outflow to settle a bank borrowing during the year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3291-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 + Details
Name: | us-gaap_RepaymentsOfBankDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3602-108585 + Details
Name: | us-gaap_ShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_SupplementalCashFlowInformationAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration