XML 84 R90.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies Product Liability (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Movement in Standard Product Warranty Accrual [Roll Forward]      
Beginning balance $ 14.3us-gaap_ProductWarrantyAccrual $ 29.1us-gaap_ProductWarrantyAccrual  
Accruals 9.3us-gaap_ProductWarrantyAccrualWarrantiesIssued 12.8us-gaap_ProductWarrantyAccrualWarrantiesIssued  
Settlements (2.2)us-gaap_ProductWarrantyAccrualPayments (12.3)us-gaap_ProductWarrantyAccrualPayments  
Adjustments to prior period accruals (8.7)us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease (15.0)us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease  
Foreign currency translation and other (0.3)us-gaap_ProductWarrantyAccrualCurrencyTranslationIncreaseDecrease (0.3)us-gaap_ProductWarrantyAccrualCurrencyTranslationIncreaseDecrease  
Ending balance 12.4us-gaap_ProductWarrantyAccrual 14.3us-gaap_ProductWarrantyAccrual  
Field Action [Member]      
Movement in Standard Product Warranty Accrual [Roll Forward]      
Accruals   2.3us-gaap_ProductWarrantyAccrualWarrantiesIssued
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= axl_FieldActionMember
9.9us-gaap_ProductWarrantyAccrualWarrantiesIssued
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= axl_FieldActionMember
Settlements   $ (11.3)us-gaap_ProductWarrantyAccrualPayments
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= axl_FieldActionMember