XML 20 R55.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stockholders' Equity (Details Textual) (USD $)
In Thousands, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Stock-Based Compensation (Textual) [Abstract]      
Stock options, Outstanding, Aggregate Intrinsic Value $ 1,814us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue    
Stock options, Exercisable, Aggregate Intrinsic Value 761us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1    
Stock options, Exercisable, Number of Options (in shares) 489,674us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber    
Stock options, Exercisable, Weighted Average Exercise Price (in dollars per share) $ 11.87us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice    
Stock options, Exercisable, Weighted Average Remaining Contractual Life 1 year 9 months 3 days    
Stock options, Outstanding, Weighted Average Remaining Contractual Life 2 years 8 months 19 days    
Stock options      
Stock-Based Compensation (Textual) [Abstract]      
Stock award, vesting period 4 years    
Stock award, exercise period 5 years    
Awards other than options, decrease in number of shares reserved for issuance 2kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsReductionOfNumberOfSharesReservedForIssuance
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Common stock, shares reserved for issuance 9,415,000us-gaap_CommonStockCapitalSharesReservedForFutureIssuance
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Options and award to purchase shares of common stock, issued or expired (in shares) 7,392,732kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndNonOptionEquityInstrumentsSharesIssuedOrExpired
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Number of shares available for future grants 2,022,268us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate 0.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
0.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
0.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Weighted-average fair value per share, options granted (in dollars per share) $ 4.71us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 5.45us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 4.97us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Stock options, total intrinsic value of options exercised 232us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
933us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
173us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Stock options, Outstanding, Aggregate Intrinsic Value   1,958us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
112us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Stock options, Exercisable, Aggregate Intrinsic Value   619us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
85us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Stock options, Exercisable, Number of Options (in shares)   349,449,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
290,911us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Stock options, Exercisable, Weighted Average Exercise Price (in dollars per share)   $ 11.90us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 10.52us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Stock options, Exercisable, Weighted Average Remaining Contractual Life   2 years 2 months 15 days 1 year 9 months 11 days
Stock options, Outstanding, Weighted Average Remaining Contractual Life   2 years 9 months 29 days 3 years 3 months 11 days
Unrecognized compensation expense 2,492us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Weighted-average period of recognition (in years) 2 years 3 months 29 days    
Allocated Share-based Compensation Expense 1,368us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
1,438us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
1,130us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Cash received under stock option plans for exercises 471us-gaap_ProceedsFromStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
1,344us-gaap_ProceedsFromStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
689us-gaap_ProceedsFromStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Restricted stock      
Stock-Based Compensation (Textual) [Abstract]      
Unrecognized compensation expense 4,034us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Weighted-average period of recognition (in years) 2 years 5 months 15 days    
Allocated Share-based Compensation Expense 2,317us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
2,613us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
2,495us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Granted (in shares) 265,380us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
265,625us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
43,340us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Restricted stock, Granted, Weighted-average grant date fair value (in dollars per share) $ 13.57us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 13.61us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 12.53us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Employee stock purchase plan      
Stock-Based Compensation (Textual) [Abstract]      
Number of shares available for future grants 46,575us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockMember
   
Allocated Share-based Compensation Expense 55us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockMember
73us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockMember
54us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockMember
Employee stock purchase plan, number of shares authorized 650,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockMember
   
Percentage of Company's common stock share price 85.00%kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentPercentageOfSharePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockMember
   
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period 12,398us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockMember
27,027us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockMember
27,308us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockMember
Employee stock purchase plan, discount percentage attributable to compensation expense 15.00%kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentDiscountPercentageAttributableToCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockMember
   
Cash received under the employee stock purchase plan $ 138us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockMember
$ 308us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockMember
$ 270us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockMember
Employee stock purchase plan | Maximum      
Stock-Based Compensation (Textual) [Abstract]      
Employee election percentage of pre-tax compensation withheld to purchase Company's common stock shares 6.00%kvhi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityAwardsPreTaxContibutionPercentageOfCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember