XML 55 R42.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Derivative Financial Instruments (Narrative) (Details) | 6 Months Ended |
--- | --- | ---
Jun. 30, 2018 USD ($) item | Dec. 31, 2017 USD ($)
Derivative [Line Items] |  |
Number of interest rate cap transactions | item | 3 |
Term loan notional amount associated with interest rate cap derivative | $ 150,000,000 |
Interest rate cap notional value | 150,000,000 |
Derivative Asset, Notional Amount | 150,000,000 | $ 150,000,000
Estimate that will be reclassified from AOCI as an increase to interest expense over the next twelve months | $ 300,000 |
Interest Rate Cap [Member] |  |
Derivative [Line Items] |  |
Number of interest rate cap transactions | item | 3 |
Term loan notional amount associated with interest rate cap derivative | $ 150,000,000 |
Interest rate cap notional value | $ 150,000,000 |
Interest Rate Strike | 4.00% |
Derivative, Cap Interest Rate | 4.00% |
Interest Rate Cap [Member] | Maximum [Member] |  |
Derivative [Line Items] |  |
Derivative, Range of Basis Spread on Variable Rate | 1.85% |
Interest Rate Cap [Member] | Minimum [Member[ |  |
Derivative [Line Items] |  |
Derivative, Range of Basis Spread on Variable Rate | 1.30% |

X
- Definition Aggregate notional amount specified by the derivative(s). Expressed as an absolute value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 12 -Section 13 -Sentence Column B + Details
Name: | invest_DerivativeNotionalAmount
Namespace Prefix: | invest_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Of Interest Rate Cap Transactions + References No definition available. + Details
Name: | trno_NumberOfInterestRateCapTransactions
Namespace Prefix: | trno_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Term Loan Notional Amount Associated With Interest Rate Cap Derivative + References No definition available. + Details
Name: | trno_TermLoanNotionalAmountAssociatedWithInterestRateCapDerivative
Namespace Prefix: | trno_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Nominal or face amount used to calculate payments on the derivative asset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=84234895&loc=SL5579245-113959 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=84234895&loc=SL5580258-113959 + Details
Name: | us-gaap_DerivativeAssetNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition The percentage points added to the reference rate to compute the variable rate on the interest rate derivative. + References No definition available. + Details
Name: | us-gaap_DerivativeBasisSpreadOnVariableRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Cap rate on an interest rate derivative such as an interest rate cap or collar. If market rates exceed the cap rate, a payment or receipt is triggered on the contract. + References No definition available. + Details
Name: | us-gaap_DerivativeCapInterestRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The estimated value of gains (losses), net anticipated to be transferred in the future from accumulated other comprehensive income into earnings. + References No definition available. + Details
Name: | us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 No definition available. + Details
Name: | us-gaap_DerivativeLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateCapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |