XML 69 R80.htm IDEA: XBRL DOCUMENT v2.4.1.9
Subsequent Events - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
0 Months Ended
Mar. 31, 2009
Apr. 27, 2015
Subsequent Event [Line Items]    
Term of loan, years 5 years  
Subsequent Event    
Subsequent Event [Line Items]    
Term of loan, years   5 years
Pledge percentage of capital stock   65.00%ter_PledgePercentageOfCapitalStock
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Subsequent Event | Maximum    
Subsequent Event [Line Items]    
Aggregate principal amount   150.0us-gaap_DebtInstrumentFaceAmount
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Commitment fee percentage of unused portion of credit facility   0.35%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Subsequent Event | Minimum    
Subsequent Event [Line Items]    
Commitment fee percentage of unused portion of credit facility   0.125%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Subsequent Event | Base Rate | Maximum    
Subsequent Event [Line Items]    
Debt instrument, basis spread on variable rate   1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember
Subsequent Event | Base Rate | Minimum    
Subsequent Event [Line Items]    
Debt instrument, basis spread on variable rate   0.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember
Subsequent Event | London Interbank Offered Rate (LIBOR) | Maximum    
Subsequent Event [Line Items]    
Debt instrument, basis spread on variable rate   2.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
Subsequent Event | London Interbank Offered Rate (LIBOR) | Minimum    
Subsequent Event [Line Items]    
Debt instrument, basis spread on variable rate   1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
Subsequent Event | Revolving Credit Facility    
Subsequent Event [Line Items]    
Credit facility, borrowing capacity   350.0us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember