Annual report pursuant to Section 13 and 15(d)

Share-based Compensation - Summary of Stock Option and Inducement Stock Option Activity (Detail)

v2.4.1.9
Share-based Compensation - Summary of Stock Option and Inducement Stock Option Activity (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]      
Number of Authorized Shares, Options outstanding, beginning balance 1,593,334us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
1,375,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
 
Weighted-Average Remaining Contractual Term (in Years), Granted 1 year 4 months 21 days 2 years 8 months 9 days  
Number of Authorized Shares, Granted 245,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
245,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
 
Weighted-Average Remaining Contractual Term (in Years) 1 year 6 months 4 days 3 years 1 month 2 days 3 years 7 months 13 days
Number of Authorized Shares, Exercised (212,949)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
   
Number of Authorized Shares, Exercised shares forgone to satisfy minimum statutory withholding (38,029)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
   
Number of Authorized Shares, Forfeited (992,356)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
(26,666)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
 
Number of Authorized Shares, Options outstanding, ending balance 595,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
1,593,334us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
1,375,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
Number of Authorized Shares, Exercisable at December 31, 2014 397,084us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
   
Weighted-Average Exercise Price, Outstanding, beginning balance $ 2.11us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
$ 2.21us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
 
Weighted-Average Exercise Price, Granted $ 2.83us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
$ 1.52us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
 
Weighted-Average Exercise Price, Exercised $ 2.18us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
   
Weighted-Average Exercise Price, Forfeited $ 2.22us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
$ 2.13us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
 
Weighted-Average Exercise Price, Outstanding, ending balance $ 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
Aggregate Intrinsic value, Outstanding, beginning balance $ 53,083us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
   
Weighted-Average Exercise Price, Exercisable at December 31, 2014 $ 2.03us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
   
Aggregate Intrinsic value, Outstanding, ending balance 571,717us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
53,083us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
/ us-gaap_AwardTypeAxis
= infu_TwoThousandSevenStockOptionPlanMember
 
2014 Plan (Options) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-Average Remaining Contractual Term (in Years), Granted 5 years    
Number of Authorized Shares, Granted 530,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= infu_TwoThousandFourteenStockOptionPlanMember
   
Weighted-Average Remaining Contractual Term (in Years) 5 years    
Number of Authorized Shares, Options outstanding, ending balance 530,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= infu_TwoThousandFourteenStockOptionPlanMember
   
Weighted-Average Exercise Price, Granted $ 2.69us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= infu_TwoThousandFourteenStockOptionPlanMember
   
Weighted-Average Exercise Price, Outstanding, ending balance $ 2.69us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= infu_TwoThousandFourteenStockOptionPlanMember
   
Aggregate Intrinsic value, Outstanding, ending balance 243,800us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
/ us-gaap_AwardTypeAxis
= infu_TwoThousandFourteenStockOptionPlanMember
   
Inducement Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Authorized Shares, Options outstanding, beginning balance 800,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= infu_InducementStockPlanMember
   
Weighted-Average Remaining Contractual Term (in Years), Granted   4 years 10 months 13 days  
Number of Authorized Shares, Granted   800,000.0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= infu_InducementStockPlanMember
 
Weighted-Average Remaining Contractual Term (in Years) 3 years 10 months 21 days 4 years 10 months 13 days  
Number of Authorized Shares, Options outstanding, ending balance 800,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= infu_InducementStockPlanMember
800,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= infu_InducementStockPlanMember
 
Number of Authorized Shares, Exercisable at December 31, 2014 339,583us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_AwardTypeAxis
= infu_InducementStockPlanMember
   
Weighted-Average Exercise Price, Outstanding, beginning balance $ 2.25us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= infu_InducementStockPlanMember
   
Weighted-Average Exercise Price, Granted   $ 2.25us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= infu_InducementStockPlanMember
 
Weighted-Average Exercise Price, Outstanding, ending balance $ 2.25us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= infu_InducementStockPlanMember
$ 2.25us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= infu_InducementStockPlanMember
 
Aggregate Intrinsic value, Outstanding, beginning balance 156,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
/ us-gaap_AwardTypeAxis
= infu_InducementStockPlanMember
   
Weighted-Average Exercise Price, Exercisable at December 31, 2014 $ 2.27us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= infu_InducementStockPlanMember
   
Aggregate Intrinsic value, Outstanding, ending balance $ 720,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
/ us-gaap_AwardTypeAxis
= infu_InducementStockPlanMember
$ 156,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
/ us-gaap_AwardTypeAxis
= infu_InducementStockPlanMember