XML 30 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Marketable Securities (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Schedule of Available-for-sale Securities [Line Items]      
Marketable Securities, Realized Gain (Loss) $ 30us-gaap_MarketableSecuritiesRealizedGainLoss $ 32us-gaap_MarketableSecuritiesRealizedGainLoss  
Available-for-sale Debt Securities, Amortized Cost Basis 31,038us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis   24,509us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 7us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax   7us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax (1)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax   (3)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Available-for-sale Securities 31,044us-gaap_AvailableForSaleSecurities   24,513us-gaap_AvailableForSaleSecurities
Municipal Bonds [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale Debt Securities, Amortized Cost Basis 775us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
  1,358us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
  1us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
  0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Available-for-sale Securities 775us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
  1,359us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MunicipalBondsMember
Corporate Debt Securities [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale Debt Securities, Amortized Cost Basis 3,605us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
  4,665us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 3us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
  2us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
  0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Available-for-sale Securities 3,608us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
  4,667us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
Government Agency Debt Securities [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale Debt Securities, Amortized Cost Basis 3,505us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= kvhi_GovernmentAgencyDebtSecuritiesMember
  3,505us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= kvhi_GovernmentAgencyDebtSecuritiesMember
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= kvhi_GovernmentAgencyDebtSecuritiesMember
  0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= kvhi_GovernmentAgencyDebtSecuritiesMember
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax (1)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= kvhi_GovernmentAgencyDebtSecuritiesMember
  (3)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= kvhi_GovernmentAgencyDebtSecuritiesMember
Available-for-sale Securities 3,504us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= kvhi_GovernmentAgencyDebtSecuritiesMember
  3,502us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= kvhi_GovernmentAgencyDebtSecuritiesMember
Mutual Funds, Money Market [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale Debt Securities, Amortized Cost Basis 14,997us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= kvhi_MutualFundsMoneyMarketMember
  6,824us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= kvhi_MutualFundsMoneyMarketMember
Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= kvhi_MutualFundsMoneyMarketMember
  0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= kvhi_MutualFundsMoneyMarketMember
Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax 0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= kvhi_MutualFundsMoneyMarketMember
  0us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= kvhi_MutualFundsMoneyMarketMember
Available-for-sale Securities 14,997us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= kvhi_MutualFundsMoneyMarketMember
  6,824us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= kvhi_MutualFundsMoneyMarketMember
Debt Securities [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Available-for-sale Securities, Debt Maturities, Next Twelve Months, Amortized Cost Basis 7,162us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
  7,663us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value 7,168us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
  7,668us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
Available-for-sale Securities, Debt Maturities, Year Two, Amortized Cost Basis 8,879kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
  10,022kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
Available-for-sale Securities, Debt Maturities, Year Two, Fair Value 8,879kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
  10,021kvhi_AvailableForSaleSecuritiesDebtMaturitiesYearTwoFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
Available-for-sale Debt Securities, Amortized Cost Basis 16,041us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
  17,685us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
Available-for-sale Securities $ 16,047us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
  $ 17,689us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember