XML 45 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies - Self-insurance (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Minimum [Member] | General Liability [Member]  
Self-insurance coverage [Line Items]  
Maximum Retention $ 0.3trs_MaximumRetention
/ trs_InsuranceTypeAxis
= us-gaap_GeneralLiabilityMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Maximum [Member] | Workers' Compensation [Member]  
Self-insurance coverage [Line Items]  
Maximum Retention 0.5trs_MaximumRetention
/ trs_InsuranceTypeAxis
= trs_WorkersCompensationMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum [Member] | General Liability [Member]  
Self-insurance coverage [Line Items]  
Maximum Retention 2.0trs_MaximumRetention
/ trs_InsuranceTypeAxis
= us-gaap_GeneralLiabilityMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum [Member] | Group Medical Plan [Member]  
Self-insurance coverage [Line Items]  
Stop Loss Limit $ 0.3trs_StopLossLimit
/ trs_InsuranceTypeAxis
= trs_GroupMedicalPlanMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember