XML 72 R59.htm IDEA: XBRL DOCUMENT
v3.22.4

Advances to suppliers (Details) - USD ($) | Dec. 31, 2021 | Dec. 31, 2020
--- | --- | ---
Advances to suppliers |  |
Advances to suppliers | $ 3,459,374 | $ 7,033,556
Allowance for doubtful accounts | (38,746) | (179,095)
Including: |  |
Advances to suppliers, net | $ 3,420,628 | $ 6,854,461

X
- Definition It represents the advances on inventory purchases allowance. + References No definition available. + Details
Name: | tanh_AdvancesOnInventoryPurchasesAllowance
Namespace Prefix: | tanh_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Advances To Suppliers. + References No definition available. + Details
Name: | tanh_AdvancesToSuppliers
Namespace Prefix: | tanh_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Advances to suppliers, net. + References No definition available. + Details
Name: | tanh_AdvancesToSuppliersAbstract
Namespace Prefix: | tanh_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount classified as advances to suppliers expected to be received within one year or the normal operating cycle, if longer attributable to continuing operations. + References No definition available. + Details
Name: | tanh_AdvancesToSuppliersfromContinuingOperationsNet
Namespace Prefix: | tanh_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | tanh_IncludingAbstract
Namespace Prefix: | tanh_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration