XML 25 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Equity - Treasury Stock (Details) (USD $)
12 Months Ended 0 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Jul. 18, 2007
Navistar | Sales | Customer concentration risk        
Treasury stock:        
Concentration risk percentage 29.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= cmt_NavistarMember
33.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= cmt_NavistarMember
39.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= cmt_NavistarMember
 
Common stock | Restricted stock        
Treasury stock:        
Shares paid for tax witholding for share-based compensation 21,797us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
36,329us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
   
Common stock | Navistar        
Treasury stock:        
Number of shares repurchased   664,000us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= cmt_NavistarMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
  3,600,000us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= cmt_NavistarMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
Cost per share repurchased       $ 7.25us-gaap_TreasuryStockAcquiredAverageCostPerShare
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= cmt_NavistarMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
Stock repurchased, value       $ 26,100,000us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= cmt_NavistarMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
Costs associated with repurchase       $ 115,000cmt_TreasuryStockRepurchaseCosts
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= cmt_NavistarMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember