XML 34 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Options and Warrants (Summary of Warrants Activity) (Details) (Warrant [Member], USD $)
3 Months Ended
Mar. 31, 2015
Warrant [Member]
 
Warrants  
Warrants outstanding at beginning of period 1,068,280us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
Granted 158,751us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
Exercised   
Expired (47,619)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
Warrants outstanding at end of period 1,179,412us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
Price  
Warrants outstanding at beginning of period $ 0.37pfti_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
Granted $ 0.25pfti_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
Exercised   
Expired $ 0.50pfti_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstrumentsOtherThanOptionsExpiredInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
Warrants outstanding at end of period $ 0.35pfti_ShareBasedCompensationArrangementByShareBasedPaymentAwardInstrumentsOtherThanOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember