XML 225 R71.htm IDEA: XBRL DOCUMENT
v3.25.1

Advances to Suppliers, net (Details) - USD ($) | Dec. 31, 2024 | Dec. 31, 2023
--- | --- | ---
Advances to Suppliers, net |  |
Advances to suppliers | $ 3,695,682 | $ 37,742
Allowance for doubtful accounts | 0 | (3,611)
Advances to suppliers, net | $ 3,695,682 | $ 34,131

X
- References No definition available. + Details
Name: | tanh_AdvancesOnInventoryPurchasesAllowance
Namespace Prefix: | tanh_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- 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