XML 134 R88.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Income Tax Contingency [Line Items]  
Deferred tax liability recorded $ 0us-gaap_DeferredTaxLiabilities
Unrecognized tax benefits 34,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Expiration period of unrecognized tax benefits due to lapse in statue of limitations Within the next 12 months
Expiring in the Next Twelve Months [Member]  
Income Tax Contingency [Line Items]  
Unrecognized tax benefits 22,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
/ us-gaap_IncomeTaxAuthorityAxis
= ap_ExpiringInNextTwelveMonthsMember
State [Member]  
Income Tax Contingency [Line Items]  
Net operating loss carryforwards 20,392,000us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
Operating loss carry forwards expiration period 2018
Foreign Tax Authority [Member]  
Income Tax Contingency [Line Items]  
Net operating loss carryforwards 18,000us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
Capital loss carryforwards $ 940,000us-gaap_TaxCreditCarryforwardAmount
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_ForeignCountryMember
Capital loss carry forwards expiration period Capital loss carryforwards of $940 which do not expire.
Operating loss carry forwards expiration period 2026