XML 152 R131.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Other Postretirement Benefit Plans - Narrative (Details) | 3 Months Ended | 12 Months Ended |
--- | --- | --- | ---
Dec. 31, 2024 USD ($) | Dec. 31, 2023 USD ($) | Dec. 31, 2024 USD ($) | Dec. 31, 2023 USD ($) | Dec. 31, 2022 USD ($) | Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |
Actuarial gains (losses) | $ 1,300,000 | $ (22,300,000) |  |  |  |
Postretirement Plan |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |
Recognition of net actuarial gains (losses) |  |  | $ 500,000 | $ 1,000,000.0 | $ 13,100,000 |
Benefit obligation, discount rate (as a percent) | 5.83% | 5.55% | 5.83% | 5.55% | 5.75% | 2.99%
Actuarial gains (losses) |  |  | $ 500,000 | $ 1,000,000.0 |  |
Benefit cost, discount rate (as a percent) |  |  | 5.55% | 5.75% | 2.99% |
Current liabilities | $ 3,600,000 | $ 3,500,000 | $ 3,600,000 | $ 3,500,000 |  |
Weighted average annual rate of increase in per capita cost for medical benefits (as a percent) |  |  | 7.00% |  |  |
Weighted average annual rate of increase in per capita cost for medical benefits declining gradually (as a percent) |  |  | 5.00% |  |  |
Annual initial increase for prescription drug benefits and HMO benefits per year |  |  | $ 10 |  |  |
Weighted average annual rate of secondary increase for prescription drug benefits and HMO benefits (as a percent) |  |  | 6.00% |  |  |
Weighted average annual rate of increase in per capita for prescription drug benefits and HMO benefits declining (as a percent) |  |  | 5.00% |  |  |
Postretirement Plan | Lower Than Expected Benefit Payments |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |
Recognition of net actuarial gains (losses) |  |  | $ 2,000,000 | 1,400,000 |  |
Postretirement Plan | Impact of Experience Gains |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |
Recognition of net actuarial gains (losses) |  |  | 1,200,000 |  |  |
Postretirement Plan | Discount Rate in Dollars |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |
Recognition of net actuarial gains (losses) |  |  | $ 600,000 | $ 500,000 | $ 8,400,000 |
Postretirement Plan | Discount Rate in Basis Points |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |
Increase (decrease) to discount rate (basis points) |  |  | 0.0028 | (0.0020) | 0.0276 |
Postretirement Plan | Return on Plan Assets vs. Expectation |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |
Recognition of net actuarial gains (losses) |  |  |  |  | $ 1,900,000 |
Actuarial gains (losses) |  |  | $ (3,100,000) |  | 3,000,000 |
Postretirement Plan | Other Valuation Assumptions |  |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |  |
Recognition of net actuarial gains (losses) |  |  | $ (200,000) | $ 100,000 | $ 200,000 |

X
- Definition Annual Initial Increase For Prescription Drug Benefits And HMO Benefits Per Year + References No definition available. + Details
Name: | tkr_AnnualInitialIncreaseForPrescriptionDrugBenefitsAndHMOBenefitsPerYear
Namespace Prefix: | tkr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Defined Benefit Plan, Increase (Decrease) to Discount Rate + References No definition available. + Details
Name: | tkr_DefinedBenefitPlanIncreaseDecreaseToDiscountRate
Namespace Prefix: | tkr_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average annual rate of increase in per capita cost for medical benefits. + References No definition available. + Details
Name: | tkr_WeightedAverageAnnualRateOfIncreaseInPerCapitaCostForMedicalBenefits
Namespace Prefix: | tkr_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average annual rate of increase in the per capita cost for medical benefits declining gradually in 2078. + References No definition available. + Details
Name: | tkr_WeightedAverageAnnualRateOfIncreaseInPerCapitaCostForMedicalBenefitsDecliningGradually
Namespace Prefix: | tkr_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted Average annual rate of increase in per capita for prescription drug benefits and HMO benefits, declining gradually in 2078. + References No definition available. + Details
Name: | tkr_WeightedAverageAnnualRateOfIncreaseInPerCapitaForPrescriptionDrugBenefitsAndHmoBenefitsDeclining
Namespace Prefix: | tkr_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted Average annual rate of increase for prescription drug benefits and HMO benefits. + References No definition available. + Details
Name: | tkr_WeightedAverageAnnualRateOfSecondaryIncreaseForPrescriptionDrugBenefitsAndHMOBenefits
Namespace Prefix: | tkr_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanActuarialGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of gain (loss), recognized immediately as component of net periodic benefit (cost) credit, for change in value of benefit obligation or plan assets from experience different from that assumed, change in actuarial assumption, or consequence of temporarily deviating from substantive plan. Includes, but is not limited to, amount in excess of 10 percent of greater of fair value of plan assets or benefit obligation. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 3A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3A Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6 + Details
Name: | us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (k)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (k)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3 + Details
Name: | us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480535/715-20-45-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480535/715-20-45-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | tkr_RecognizedActuarialGainLossDriversAxis=tkr_LowerThanExpectedBenefitPaymentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | tkr_RecognizedActuarialGainLossDriversAxis=tkr_ImpactOfExperienceGainsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | tkr_RecognizedActuarialGainLossDriversAxis=tkr_DiscountRateInDollarsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | tkr_RecognizedActuarialGainLossDriversAxis=tkr_DiscountRateInBasisPointsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | tkr_RecognizedActuarialGainLossDriversAxis=tkr_ReturnOnPlanAssetsVsExpectationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | tkr_RecognizedActuarialGainLossDriversAxis=tkr_OtherValuationAssumptionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |