XML 186 R165.htm IDEA: XBRL DOCUMENT
v3.23.1

Note 39 - Update as of March 30, 2022 (Details - Textuals) - Usiminas [member] R$ / shares in Units, $ / shares in Units, shares in Millions, R$ in Millions, $ in Millions | Mar. 30, 2023 BRL (R$) Number R$ / shares shares | Mar. 30, 2023 USD ($) Number $ / shares shares | Dec. 31, 2022 shares
--- | --- | --- | ---
Ordinary shares [member] |  |  |
Disclosure of non-adjusting events after reporting period [line items] |  |  |
Number of shares subscribed to (in shares) |  |  | 36.5
Major purchases of assets [member] | The new SHA [member] |  |  |
Disclosure of non-adjusting events after reporting period [line items] |  |  |
Majority percentage of control group shares | 55.00% |  |
Major purchases of assets [member] | T/T Group [member] |  |  |
Disclosure of non-adjusting events after reporting period [line items] |  |  |
Percentage of voting capital increased in control group | 9.80% |  |
Percentage of voting capital in control group | 61.30% |  |
Major purchases of assets [member] | T/T Group [member] | The new SHA [member] |  |  |
Disclosure of non-adjusting events after reporting period [line items] |  |  |
Number of Board members can be appointed through the shareholders agreement | Number | 4 | 4 |
Major purchases of assets [member] | NSSMC [member] |  |  |
Disclosure of non-adjusting events after reporting period [line items] |  |  |
Percentage of voting capital in control group | 31.70% |  |
Major purchases of assets [member] | Previdencia Usiminas [member] |  |  |
Disclosure of non-adjusting events after reporting period [line items] |  |  |
Percentage of voting capital in control group | 7.10% |  |
Major purchases of assets [member] | Tenaris [member] | The new SHA [member] |  |  |
Disclosure of non-adjusting events after reporting period [line items] |  |  |
Number of Board members can be appointed through the shareholders agreement | Number | 1 | 1 |
Major purchases of assets [member] | Ordinary shares [member] | T/T Group [member] | The new SHA [member] |  |  |
Disclosure of non-adjusting events after reporting period [line items] |  |  |
Number of shares to be purchased under agreement | 68.7 |  |
Shares subscribed to, price per share (in BRL per share) | (per share) | R$ 10 | $ 1.9 |
Shares subscribed to, value | R$ 110 | $ 21 |
Number of shares subscribed to (in shares) | 11.0 | 11.0 |
Number of shares outstanding in control group | 68.7 |  |
Thresold number of trading days immediately prior to date of exercising option | Number | 40 |  |
Major purchases of assets [member] | Ordinary shares [member] | NSSMC [member] | The new SHA [member] |  |  |
Disclosure of non-adjusting events after reporting period [line items] |  |  |
Number of shares to be purchased under agreement | 153.1 |  |
Shares subscribed to, price per share (in BRL per share) | R$ / shares | R$ 10 |  |
Number of shares outstanding in control group | 153.1 |  |
Number of trading days to calculate moving average share price | Number | 40 |  |

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The majority percentage of control group shares for ordinary decisions. + References No definition available. + Details
Name: | ts_MajorityPercentageOfControlGroupShares
Namespace Prefix: | ts_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of Board members can be appointed through the shareholders agreement by the entity at a date. + References No definition available. + Details
Name: | ts_NumberOfBoardMembersCanBeAppointedThroughShareholdersAgreement
Namespace Prefix: | ts_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the amount of shares subscribed to. + References No definition available. + Details
Name: | ts_NumberOfSharesSubscribedTo
Namespace Prefix: | ts_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of shares to be purchased under agreement. + References No definition available. + Details
Name: | ts_NumberOfSharesToBePurchasedUnderAgreement
Namespace Prefix: | ts_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of trading days to calculate moving average share price. + References No definition available. + Details
Name: | ts_NumberOfTradingDaysToCalculateMovingAverageSharePrice
Namespace Prefix: | ts_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage of company voting capital in control group upon the closing of the transaction under share purchase agreement. + References No definition available. + Details
Name: | ts_PercentageOfVotingCapitalInControlGroup
Namespace Prefix: | ts_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage of company voting capital increased in control group upon the closing of the transaction under share purchase agreement. + References No definition available. + Details
Name: | ts_PercentageOfVotingCapitalIncreasedInControlGroup
Namespace Prefix: | ts_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the price per share of shares subscribed to. + References No definition available. + Details
Name: | ts_SharesSubscribedToPricePerShare
Namespace Prefix: | ts_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the value of shares subscribed to. + References No definition available. + Details
Name: | ts_SharesSubscribedToValue
Namespace Prefix: | ts_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The thresold number of trading days immediately prior to date of exercising option to calculate moving average share price. + References No definition available. + Details
Name: | ts_ThresoldNumberOfTradingDaysImmediatelyPriorToDateOfExercisingOption
Namespace Prefix: | ts_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_OrdinarySharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_SignificantInvestmentsInAssociatesAxis=ts_UsiminasMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=ifrs-full_MajorPurchasesOfAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfContractsAxis=ts_TheNewSHAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=ts_TTGroupMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=ts_NSSMCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=ts_PrevidenciaUsiminasMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=ts_TenarisMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |