XML 15 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Options and Warrants (Summary of Warrants Outstanding by Price Range) (Details) (Warrant [Member], USD $)
3 Months Ended
Mar. 31, 2015
Share Based Compensation Shares Authorized Under Equity Instruments Other Than Options Exercise Price Range [Line Items]  
Number outstanding 1,179,412pfti_ShareBasedCompensationSharesAuthorizedUnderEquityInstrumentsOtherThanOptionsExercisePriceRangeNumberOfOutstandingWarrants
Remaining Average Contractual Life 2 years 7 months 6 days
Weighted Average Exercise Price, Outstanding $ 0.35pfti_SharebasedCompensationSharesAuthorizedExercisePriceRangeOutstandingEquityInstrumentOtherThanOptionsWeightedAverageExercisePriceBeginningBalance1
$0.25 - $0.50 [Member]  
Share Based Compensation Shares Authorized Under Equity Instruments Other Than Options Exercise Price Range [Line Items]  
Range of exercise price, lower limit $ 0.25pfti_ShareBasedCompensationSharesAuthorizedUnderEquityInstrumentsOtherThanOptionsExercisePriceRangeLowerRangeLimit
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
/ pfti_ShareBasedCompensationSharesAuthorizedUnderEquityInstrumentsOtherThanOptionsByExercisePriceRangeAxis
= pfti_WarrantExercisePriceRangeOneMember
Range of exercise price, upper limit $ 0.50pfti_ShareBasedCompensationSharesAuthorizedUnderEquityInstrumentsOtherThanOptionsExercisePriceRangeUpperRangeLimit
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
/ pfti_ShareBasedCompensationSharesAuthorizedUnderEquityInstrumentsOtherThanOptionsByExercisePriceRangeAxis
= pfti_WarrantExercisePriceRangeOneMember
Number outstanding 1,179,412pfti_ShareBasedCompensationSharesAuthorizedUnderEquityInstrumentsOtherThanOptionsExercisePriceRangeNumberOfOutstandingWarrants
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
/ pfti_ShareBasedCompensationSharesAuthorizedUnderEquityInstrumentsOtherThanOptionsByExercisePriceRangeAxis
= pfti_WarrantExercisePriceRangeOneMember
Remaining Average Contractual Life 2 years 7 months 6 days
Weighted Average Exercise Price, Outstanding $ 0.35pfti_SharebasedCompensationSharesAuthorizedExercisePriceRangeOutstandingEquityInstrumentOtherThanOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
/ pfti_ShareBasedCompensationSharesAuthorizedUnderEquityInstrumentsOtherThanOptionsByExercisePriceRangeAxis
= pfti_WarrantExercisePriceRangeOneMember