XML 40 R11.htm IDEA: XBRL DOCUMENT
v3.22.4

Consolidated Statements of Cash Flows (Parenthetical) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2020 USD ($)
Payments to Acquire Leasing Assets Net of Sold Railcars Owned One Year or Less Net Cost | $ 54.0

X
- Definition Payments to Acquire Leasing Assets Net of Sold Railcars Owned One Year or Less Net Cost + References No definition available. + Details
Name: | trn_PaymentstoAcquireLeasingAssetsNetofSoldRailcarsOwnedOneYearorLessNetCost
Namespace Prefix: | trn_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration