XML 58 R47.htm IDEA: XBRL DOCUMENT
v3.25.1

Debt and Credit Facilities (Long-Term Debt Excluding Current Maturities) (Details) - USD ($) $ in Millions | Mar. 31, 2025 | Dec. 31, 2024
--- | --- | ---
Long-term debt excluding current maturities | $ 3,919.6 | $ 4,318.1
Three Point Five Percent Senior notes Due Two Thousand Twenty Six [Member] |  |
Debt Instrument, Interest Rate, Stated Percentage | 3.50% | 3.50%
Long-term debt excluding current maturities | $ 0.0 | $ 399.4
Three Point Seven Five Percent Senior Notes Due Two Thousand Twenty Eight [Member] |  |
Debt Instrument, Interest Rate, Stated Percentage | 3.75% | 3.75%
Long-term debt excluding current maturities | $ 548.1 | $ 547.9
Three Point Eight Percent Senior Notes Due Two Thousand Twenty Nine [Member] |  |
Debt Instrument, Interest Rate, Stated Percentage | 3.80% | 3.80%
Long-term debt excluding current maturities | $ 747.3 | $ 747.1
5.75% Senior notes due 2043 [Member] |  |
Debt Instrument, Interest Rate, Stated Percentage | 5.75% | 5.75%
Long-term debt excluding current maturities | $ 495.7 | $ 495.7
Four Point Six Five Percent Senior Notes due Twenty Forty Four [Member] |  |
Debt Instrument, Interest Rate, Stated Percentage | 4.65% | 4.65%
Long-term debt excluding current maturities | $ 296.8 | $ 296.7
Four Point Three Percent Senior Notes Due Two Thousand Forty Eight [Member] |  |
Debt Instrument, Interest Rate, Stated Percentage | 4.30% | 4.30%
Long-term debt excluding current maturities | $ 296.7 | $ 296.7
Four Point Five Percent Senior Notes Due Two Thousand Forty Nine [Member] |  |
Debt Instrument, Interest Rate, Stated Percentage | 4.50% | 4.50%
Long-term debt excluding current maturities | $ 346.4 | $ 346.3
Five point Twenty-Five Percent Senior Notes Due Two Thousand Thirty Three |  |
Debt Instrument, Interest Rate, Stated Percentage | 5.25% | 5.25%
Long-term debt excluding current maturities | $ 694.2 | $ 694.0
Five point one zero percent senior notes due two thousand thirty four |  |
Debt Instrument, Interest Rate, Stated Percentage | 5.10% | 5.10%
Long-term debt excluding current maturities | $ 494.4 | $ 494.3

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_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_FivePointTwoFivePercentSeniorNotesDueTwoThousandThirtyThreeMember
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: |