Annual report pursuant to Section 13 and 15(d)

Share-based Compensation - Schedule of Stock Options Outstanding (Detail)

v2.4.1.9
Share-based Compensation - Schedule of Stock Options Outstanding (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
2007 Plan (Options) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options Outstanding, Number of shares outstanding 595,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
   
Options Outstanding, Weighted-Average Remaining Contractual Life 1 year 6 months 4 days    
Options Outstanding, Weighted-Average Exercise Price $ 2.19us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
$ 2.11us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
$ 2.21us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
Options Exercisable, Number of Shares Exercisable 397,084us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
   
Options Exercisable, Weighted-Average Exercise Price $ 2.03us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
   
2014 Plan (Options) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options Outstanding, Number of shares outstanding 530,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_AwardTypeAxis
= infu_TwoThousandFourteenStockOptionPlanMember
   
Options Outstanding, Weighted-Average Remaining Contractual Life 5 years    
Options Outstanding, Weighted-Average Exercise Price $ 2.69us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= infu_TwoThousandFourteenStockOptionPlanMember
   
Inducement Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options Outstanding, Number of shares outstanding 800,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_AwardTypeAxis
= infu_InducementStockPlanMember
   
Options Outstanding, Weighted-Average Remaining Contractual Life 3 years 11 months 23 days    
Options Outstanding, Weighted-Average Exercise Price $ 2.25us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= infu_InducementStockPlanMember
$ 2.25us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= infu_InducementStockPlanMember
 
Options Exercisable, Number of Shares Exercisable 339,583us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_AwardTypeAxis
= infu_InducementStockPlanMember
   
Options Exercisable, Weighted-Average Exercise Price $ 2.27us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_AwardTypeAxis
= infu_InducementStockPlanMember
   
$1.50 - $1.75 [Member] | 2007 Plan (Options) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options Outstanding, Weighted-Average Remaining Contractual Life 2 years 6 months    
Options Exercisable, Number of Shares Exercisable 171,667us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= infu_ExercisePriceRangeOneMember
   
Options Exercisable, Weighted-Average Exercise Price $ 1.52us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= infu_ExercisePriceRangeOneMember
   
$1.50 - $1.75 [Member] | Inducement Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options Outstanding, Number of shares outstanding 400,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_AwardTypeAxis
= infu_InducementStockPlanMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= infu_ExercisePriceRangeOneMember
   
Options Outstanding, Weighted-Average Remaining Contractual Life 3 years 9 months 18 days    
Options Outstanding, Weighted-Average Exercise Price $ 1.75us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= infu_InducementStockPlanMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= infu_ExercisePriceRangeOneMember
   
Options Exercisable, Number of Shares Exercisable 164,583us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_AwardTypeAxis
= infu_InducementStockPlanMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= infu_ExercisePriceRangeOneMember
   
Options Exercisable, Weighted-Average Exercise Price $ 1.75us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_AwardTypeAxis
= infu_InducementStockPlanMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= infu_ExercisePriceRangeOneMember
   
$1.76 - $2.00 [Member] | 2007 Plan (Options) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options Outstanding, Weighted-Average Remaining Contractual Life 2 years 15 days    
Options Exercisable, Number of Shares Exercisable 67,500us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= infu_ExercisePriceRangeTwoMember
   
Options Exercisable, Weighted-Average Exercise Price $ 1.63us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= infu_ExercisePriceRangeTwoMember
   
$2.01 - $3.00 [Member] | 2007 Plan (Options) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options Outstanding, Number of shares outstanding 595,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= infu_ExercisePriceRangeFiveMember
   
Options Outstanding, Weighted-Average Remaining Contractual Life 1 year 4 months 24 days    
Options Outstanding, Weighted-Average Exercise Price $ 2.19us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= infu_ExercisePriceRangeFiveMember
   
Options Exercisable, Number of Shares Exercisable 157,917us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= infu_ExercisePriceRangeFiveMember
   
Options Exercisable, Weighted-Average Exercise Price $ 2.63us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= infu_ExercisePriceRangeFiveMember
   
$2.01 - $3.00 [Member] | 2014 Plan (Options) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options Outstanding, Number of shares outstanding 530,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_AwardTypeAxis
= infu_TwoThousandFourteenStockOptionPlanMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= infu_ExercisePriceRangeFiveMember
   
Options Outstanding, Weighted-Average Remaining Contractual Life 5 years    
Options Outstanding, Weighted-Average Exercise Price $ 2.69us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= infu_TwoThousandFourteenStockOptionPlanMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= infu_ExercisePriceRangeFiveMember
   
$2.26 - $2.75 [Member] | Inducement Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options Outstanding, Number of shares outstanding 400,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_AwardTypeAxis
= infu_InducementStockPlanMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= infu_ExercisePriceRangeFourMember
   
Options Outstanding, Weighted-Average Remaining Contractual Life 4 years 4 days    
Options Outstanding, Weighted-Average Exercise Price $ 2.75us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= infu_InducementStockPlanMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= infu_ExercisePriceRangeFourMember
   
Options Exercisable, Number of Shares Exercisable 175,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_AwardTypeAxis
= infu_InducementStockPlanMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= infu_ExercisePriceRangeFourMember
   
Options Exercisable, Weighted-Average Exercise Price $ 2.75us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_AwardTypeAxis
= infu_InducementStockPlanMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= infu_ExercisePriceRangeFourMember