XML 34 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments (Summary Of Location And Fair Value Of Derivative Financial Instruments) (Details) (Aluminum Futures Contracts, USD $)
Mar. 31, 2015
Dec. 31, 2014
Derivatives, Fair Value [Line Items]    
Net asset (liability), Fair Value $ (1,282,000)us-gaap_DerivativeFairValueOfDerivativeNet $ (236,000)us-gaap_DerivativeFairValueOfDerivativeNet
Derivatives Designated As Hedging Instruments [Member] | Accrued Expenses [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 2,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= tg_AccruedExpensesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= tg_AluminumFuturesContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
82,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= tg_AccruedExpensesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= tg_AluminumFuturesContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Liability derivatives: Fair Value (1,284,000)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= tg_AccruedExpensesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= tg_AluminumFuturesContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(318,000)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= tg_AccruedExpensesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= tg_AluminumFuturesContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Derivatives Not Designated As Hedging Instruments    
Derivatives, Fair Value [Line Items]    
Net asset (liability), Fair Value 0us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= tg_AluminumFuturesContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Derivatives Not Designated As Hedging Instruments | Accrued Expenses [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset 28,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= tg_AccruedExpensesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= tg_AluminumFuturesContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
7,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= tg_AccruedExpensesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= tg_AluminumFuturesContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Liability derivatives: Fair Value $ (28,000)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= tg_AccruedExpensesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= tg_AluminumFuturesContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ (7,000)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= tg_AccruedExpensesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= tg_AluminumFuturesContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember