XML 93 R85.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives Notional Amounts - Designated as Hedges (Details) (Designated as Hedging Instrument [Member], USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Derivative [Line Items]    
Notional Amount $ 88,293invest_DerivativeNotionalAmount $ 83,942invest_DerivativeNotionalAmount
Unrealized Gain (Loss) 1,471us-gaap_UnrealizedGainLossOnDerivatives (548)us-gaap_UnrealizedGainLossOnDerivatives
USD / AUD
   
Derivative [Line Items]    
Notional Amount 925invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDAUDMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
1,250invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDAUDMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) 92us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDAUDMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
65us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDAUDMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
USD / CAD
   
Derivative [Line Items]    
Notional Amount 2,968invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDCADMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
3,570invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDCADMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) (282)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDCADMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(63)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDCADMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
USD / CHF
   
Derivative [Line Items]    
Notional Amount 72invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDCHFMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
111invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDCHFMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) 0us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDCHFMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDCHFMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
USD / EUR
   
Derivative [Line Items]    
Notional Amount 33,883invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDEURMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
25,524invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDEURMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) 3,501us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDEURMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDEURMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
USD / GBP
   
Derivative [Line Items]    
Notional Amount 929invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDGBPMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
1,199invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDGBPMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) 23us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDGBPMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
3us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDGBPMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
USD / NZD
   
Derivative [Line Items]    
Notional Amount 5,861invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDNZDMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
7,018invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDNZDMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) (58)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDNZDMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(55)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDNZDMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
USD / SEK
   
Derivative [Line Items]    
Notional Amount 359invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
594invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) 38us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
1us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
USD / MXP
   
Derivative [Line Items]    
Notional Amount 7,650invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDMXPMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
10,297invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDMXPMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) (696)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDMXPMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(657)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardUSDMXPMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
EUR / AUD    
Derivative [Line Items]    
Notional Amount 324invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURAUDMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
452invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURAUDMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) (15)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURAUDMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
5us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURAUDMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
EUR / CAD    
Derivative [Line Items]    
Notional Amount 410invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURCADMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
580invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURCADMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) (16)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURCADMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(1)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURCADMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
EUR / CHF    
Derivative [Line Items]    
Notional Amount 377invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURCHFMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
505invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURCHFMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) 41us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURCHFMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(2)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURCHFMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
EUR / DKK    
Derivative [Line Items]    
Notional Amount 445invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURDKKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
643invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURDKKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) (3)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURDKKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(3)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURDKKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
EUR / GBP    
Derivative [Line Items]    
Notional Amount 18,687invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURGBPMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
11,906invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURGBPMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) (1,466)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURGBPMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
23us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURGBPMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
EUR / SEK    
Derivative [Line Items]    
Notional Amount 1,987invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
2,917invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) (21)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(9)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
EUR / NOK    
Derivative [Line Items]    
Notional Amount 1,053invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURNOKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
1,490invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURNOKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) 9us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURNOKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
43us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURNOKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
EUR / NZD    
Derivative [Line Items]    
Notional Amount 4,785invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURNZDMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
7,074invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURNZDMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) 477us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURNZDMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
60us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardEURNZDMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
AUD / CAD    
Derivative [Line Items]    
Notional Amount 1,199invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardAUDCADMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
1,538invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardAUDCADMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) 0us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardAUDCADMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
30us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardAUDCADMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
AUD / CHF    
Derivative [Line Items]    
Notional Amount 67invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardAUDCHFMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
93invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardAUDCHFMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) 6us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardAUDCHFMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
1us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardAUDCHFMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
AUD / NZD    
Derivative [Line Items]    
Notional Amount 375invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardAUDNZDMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
537invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardAUDNZDMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) 26us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardAUDNZDMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
19us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardAUDNZDMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
AUD / SEK    
Derivative [Line Items]    
Notional Amount 43invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardAUDSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
61invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardAUDSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) (2)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardAUDSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(1)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardAUDSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
CAD / SEK    
Derivative [Line Items]    
Notional Amount 137invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardCADSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
182invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardCADSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) (5)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardCADSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(1)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardCADSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
GBP / AUD    
Derivative [Line Items]    
Notional Amount 468invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardGBPAUDMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
656invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardGBPAUDMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) 25us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardGBPAUDMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
22us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardGBPAUDMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
GBP / CHF    
Derivative [Line Items]    
Notional Amount 283invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardGBPCHFMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
331invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardGBPCHFMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) 7us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardGBPCHFMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(1)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardGBPCHFMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
GBP / SEK    
Derivative [Line Items]    
Notional Amount 2,149invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardGBPSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
1,035invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardGBPSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) (164)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardGBPSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(2)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardGBPSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
DKK / CHF    
Derivative [Line Items]    
Notional Amount 210invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardDKKCHFMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
269invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardDKKCHFMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) (25)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardDKKCHFMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(2)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardDKKCHFMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
DKK / SEK    
Derivative [Line Items]    
Notional Amount 1,542invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardDKKSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
2,497invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardDKKSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) (24)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardDKKSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(44)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardDKKSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
NOK / CHF    
Derivative [Line Items]    
Notional Amount 52invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardNOKCHFMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
66invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardNOKCHFMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) 6us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardNOKCHFMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
2us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardNOKCHFMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
NOK / SEK    
Derivative [Line Items]    
Notional Amount 1,053invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardNOKSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
1,547invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardNOKSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Unrealized Gain (Loss) $ (3)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardNOKSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
$ 19us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= ivc_ForeignExchangeForwardNOKSEKMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember