XML 35 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Option and Equity Incentive Plans (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Options    
Stock Option and Equity Incentive Plans    
Options granted (in shares) 35,193us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= ufpt_EmployeeAndNonemployeeStockOptionMember
 
Options outstanding (in shares) 340,107us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= ufpt_EmployeeAndNonemployeeStockOptionMember
467,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= ufpt_EmployeeAndNonemployeeStockOptionMember
Employee Stock Option Plan    
Stock Option and Equity Incentive Plans    
Maximum number of shares issuable 1,550,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= ufpt_EmployeeStockOptionPlan1993Member
 
Employee Stock Option Plan | Options    
Stock Option and Equity Incentive Plans    
Percentage of total number of shares for which options granted under the plan generally become exercisable at the end of each 12-month period 25.00%ufpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisablePercentageOfSharesAtEndOfEachTwelveMonthPeriodFollowingGrantDate
/ us-gaap_AwardTypeAxis
= ufpt_EmployeeAndNonemployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ufpt_EmployeeStockOptionPlan1993Member
 
Options outstanding (in shares) 15,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= ufpt_EmployeeAndNonemployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ufpt_EmployeeStockOptionPlan1993Member
 
Employee Stock Option Plan | Options | Minimum    
Stock Option and Equity Incentive Plans    
Expiration period 5 years  
Employee Stock Option Plan | Options | Maximum    
Stock Option and Equity Incentive Plans    
Expiration period 10 years  
Incentive Plan    
Stock Option and Equity Incentive Plans    
Maximum number of shares issuable 2,250,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= ufpt_IncentivePlan2003Member
 
Amount of limitation on deductibility under Section 162(m) of Internal Revenue Code (in dollars) 1,000,000ufpt_LimitOnTaxDeductibleCompensation
/ us-gaap_PlanNameAxis
= ufpt_IncentivePlan2003Member
 
Number of types of equity awards 2ufpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfTypesOfEquityAwards
/ us-gaap_PlanNameAxis
= ufpt_IncentivePlan2003Member
 
Shares of common stock issued since inception 1,150,533ufpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAccumulative
/ us-gaap_PlanNameAxis
= ufpt_IncentivePlan2003Member
 
Additional shares reserved 35,088us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
/ us-gaap_PlanNameAxis
= ufpt_IncentivePlan2003Member
 
Shares or options available for future issuance 905,629us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= ufpt_IncentivePlan2003Member
 
Incentive Plan | Options    
Stock Option and Equity Incentive Plans    
Options outstanding (in shares) 115,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= ufpt_EmployeeAndNonemployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ufpt_IncentivePlan2003Member
 
Options granted since inception (in shares) 170,000ufpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrants
/ us-gaap_AwardTypeAxis
= ufpt_EmployeeAndNonemployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ufpt_IncentivePlan2003Member
 
Non-Employee Director Stock Incentive Plan    
Stock Option and Equity Incentive Plans    
Maximum number of shares issuable 975,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= ufpt_NonemployeeDirectorStockIncentivePlanMember
 
Shares of common stock issued since inception 5,092ufpt_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedAccumulative
/ us-gaap_PlanNameAxis
= ufpt_NonemployeeDirectorStockIncentivePlanMember
 
Shares or options available for future issuance 177,993us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= ufpt_NonemployeeDirectorStockIncentivePlanMember
 
Non-Employee Director Stock Incentive Plan | Options    
Stock Option and Equity Incentive Plans    
Options granted (in shares) 289,782us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= ufpt_EmployeeAndNonemployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ufpt_NonemployeeDirectorStockIncentivePlanMember
 
Options outstanding (in shares) 210,107us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= ufpt_EmployeeAndNonemployeeStockOptionMember
/ us-gaap_PlanNameAxis
= ufpt_NonemployeeDirectorStockIncentivePlanMember