XML 89 R64.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Debt and Credit Facilities (Long-Term Debt Excluding Current Maturities) (Details) - USD ($) $ in Millions | Dec. 31, 2024 | Dec. 31, 2023
--- | --- | ---
Debt instrument, interest rate | 7.20% |
Long-term Debt, Excluding Current Maturities | $ 4,318.1 | $ 3,977.9
7.20% Debentures Due 2014-2025 [Member] |  |
Debt instrument, interest rate | 7.20% | 7.20%
Long-term Debt, Excluding Current Maturities | $ 0.0 | $ 7.5
6.48% Debentures Due 2025 [Member] |  |
Debt instrument, interest rate | 6.48% | 6.48%
Long-term Debt, Excluding Current Maturities | $ 0.0 | $ 149.7
Three Point Five Percent Senior notes Due Two Thousand Twenty Six [Member] |  |
Debt instrument, interest rate | 3.50% | 3.50%
Long-term Debt, Excluding Current Maturities | $ 399.4 | $ 398.9
Three Point Seven Five Percent Senior Notes Due Two Thousand Twenty Eight [Member] |  |
Debt instrument, interest rate | 3.75% | 3.75%
Long-term Debt, Excluding Current Maturities | $ 547.9 | $ 547.3
Three Point Eight Percent Senior Notes Due Two Thousand Twenty Nine [Member] |  |
Debt instrument, interest rate | 3.80% | 3.80%
Long-term Debt, Excluding Current Maturities | $ 747.1 | $ 746.4
5.750% Senior Notes Due 2043 [Member] |  |
Debt instrument, interest rate | 5.75% | 5.75%
Long-term Debt, Excluding Current Maturities | $ 495.7 | $ 495.4
4.650% Percent Senior Notes due Twenty Forty Four [Member] |  |
Debt instrument, interest rate | 4.65% | 4.65%
Long-term Debt, Excluding Current Maturities | $ 296.7 | $ 296.6
Four Point Three Percent Senior Notes Due Two Thousand Forty Eight [Member] |  |
Debt instrument, interest rate | 4.30% | 4.30%
Long-term Debt, Excluding Current Maturities | $ 296.7 | $ 296.6
Four Point Five Percent Senior Notes Due Two Thousand Forty Nine [Member] |  |
Debt instrument, interest rate | 4.50% | 4.50%
Long-term Debt, Excluding Current Maturities | $ 346.3 | $ 346.2
Five point Twenty-Five Percent Senior Notes Due Two Thousand Thirty Three |  |
Debt instrument, interest rate | 5.25% | 5.25%
Long-term Debt, Excluding Current Maturities | $ 694.0 | $ 693.3
Five point one zero percent senior notes due two thousand thirty-four |  |
Debt instrument, interest rate | 5.10% | 5.10%
Long-term Debt, Excluding Current Maturities | $ 494.3 | $ 0.0

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + 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(22)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_LongTermDebtNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=tt_SevenPointTwoZeroPercentDebenturesDueTwoThousandFourteenToTwoThousandTwentyFiveMemberMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=tt_SixPointFourEightPercentDebenturesDueTwoThousandTwentyFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=tt_ThreePointFivePercentSeniornotesDueTwoThousandTwentySixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=tt_ThreePointSevenFivePercentSeniorNotesDueTwoThousandTwentyEightMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=tt_ThreePointEightPercentSeniorNotesDueTwoThousandTwentyNineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=tt_FivePointSevenFivePercentSeniorNotesDueTwoThousandFortyThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=tt_FourPointSixFivePercentSeniorNotesdueTwentyFortyFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=tt_FourPointThreePercentSeniorNotesDueTwoThousandFortyEightMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=tt_FourPointFivePercentSeniorNotesDueTwoThousandFortyNineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=tt_FivePointTwentyFivePercentSeniorNotesDueTwoThousandThirtyThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=tt_FivePointOneZeroPercentSeniorNotesDueTwoThousandThirtyFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |