XML 51 R39.htm IDEA: XBRL DOCUMENT
v3.22.4

Summary of Significant Accounting Policies - Narrative (Details) shares in Thousands, $ in Thousands |  |  |  |  | 1 Months Ended | 3 Months Ended | 12 Months Ended |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Oct. 11, 2022 USD ($) | Aug. 09, 2022 USD ($) extensionOption | Apr. 29, 2022 USD ($) | Mar. 07, 2022 USD ($) hour | Mar. 31, 2022 USD ($) | Dec. 31, 2022 USD ($) satellite_hub | Sep. 30, 2021 USD ($) | Dec. 31, 2022 USD ($) satellite_hub segment shares | Dec. 31, 2021 USD ($) shares | Oct. 01, 2021 | Dec. 31, 2020 USD ($)
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Number of Countries in which Entity Operates | satellite_hub |  |  |  |  |  | 150 |  | 150 |  |  |
Executive retention bonus, percent of executive's base salary |  |  |  |  |  |  |  | 75.00% |  |  |
PPP loan forgiveness |  |  |  |  |  |  | $ 6,979 | $ 0 | $ 6,979 |  |
Management transition expense accrual |  |  |  |  | $ 539 | $ 90 |  | 90 |  |  |
Separation payment expense |  |  |  | $ 201 |  |  |  |  |  |  |
Percent reduction in workforce |  |  |  |  | 10.00% |  |  |  |  |  |
Restructuring charges |  |  |  |  |  |  |  | 2,171 |  |  |
Gain on sale of properties |  |  | $ 682 |  |  |  |  |  |  |  |
Accrued employee benefits |  |  |  |  |  | 867 |  | 867 |  |  |
Product warranty accrual |  |  |  |  |  | 1,287 |  | 1,287 | 1,084 |  | $ 1,725
Advertising expense |  |  |  |  |  |  |  | 482 | 919 |  |
Foreign currency exchange gains (losses) |  |  |  |  |  |  |  | $ 517 | $ (3) |  |
Antidilutive securities (in shares) | shares |  |  |  |  |  |  |  | 1,359 | 747 |  |
Number of operating segments | segment |  |  |  |  |  |  |  | 1 |  |  |
Marketable securities |  |  |  |  |  | 55,680 |  | $ 55,680 | $ 13,147 |  |
Foreign Operation Restructuring |  |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Restructuring charges |  |  |  |  |  |  |  | 388 |  |  |
Sales, marketing and support |  |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Restructuring charges |  |  |  |  |  |  |  | 935 |  |  |
General and administrative |  |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Restructuring charges |  |  |  |  |  |  |  | 801 |  |  |
Research and development |  |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Restructuring charges |  |  |  |  |  |  |  | 365 |  |  |
Product | Cost of Sales |  |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Restructuring charges |  |  |  |  |  |  |  | 12 |  |  |
Service | Cost of Sales |  |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Restructuring charges |  |  |  |  |  |  |  | 58 |  |  |
Employee Severance |  |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Restructuring charges |  |  |  |  |  |  |  | 1,844 |  |  |
Legal And Advisory Fees |  |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Restructuring charges |  |  |  |  |  |  |  | 327 |  |  |
Chief Operating Officer |  |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Annual base salary | $ 448 |  |  |  |  |  |  |  |  |  |
Base salary, percent of base salary, second half of year | 80.00% |  |  |  |  |  |  |  |  |  |
Retention bonus, percent of base salary | 75.00% |  |  |  |  |  |  |  |  |  |
Retention bonus, percent of highest base salary | 75.00% |  |  |  |  |  |  |  |  |  |
Chief Operating Officer | Restricted Stock And Non-Statutory Stock Options |  |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Aggregate grant date fair value | $ 100 |  |  |  |  |  |  |  |  |  |
President And Chief Executive Officer |  |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Years of service |  |  |  | 40 years |  |  |  |  |  |  |
Management transition hours | hour |  |  |  | 50,000 |  |  |  |  |  |  |
Intertial Navigation |  |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Proceeds from the sale of KVH Media Group Entertainment Limited, net of cash sold |  |  |  |  |  |  |  | $ 55,000 | $ 0 |  |
Intertial Navigation | Intertial Navigation |  |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Proceeds from the sale of KVH Media Group Entertainment Limited, net of cash sold |  | $ 55,000 |  |  |  |  |  |  |  |  |
Deliverable at sale |  | $ 1,000 |  |  |  |  |  |  |  |  |
Working capital adjustment |  |  |  |  |  | $ 96 |  |  |  |  |
Transition support service period |  | 6 months |  |  |  |  |  |  |  |  |
Transition support service, number of extensions | extensionOption |  | 2 |  |  |  |  |  |  |  |  |
Transition support service, extension period |  | 3 months |  |  |  |  |  |  |  |  |
Monthly transaction fees |  | $ 100 |  |  |  |  |  |  |  |  |
Contra-expense |  | $ 923 |  |  |  |  |  |  |  |  |
KVH Media Group Reporting Unit |  |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Reporting unit, percent fair value in excess of carrying value |  |  |  |  |  |  |  |  |  | 140.00% |
KVH Media Group |  |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Proceeds from the sale of KVH Media Group Entertainment Limited, net of cash sold |  |  | $ 2,378 |  |  |  |  |  |  |  |
Revenue-generating assets |  |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Useful lives |  |  |  |  |  |  |  | 5 years |  |  |
Motor vehicles |  |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Useful lives |  |  |  |  |  |  |  | 5 years |  |  |
Minimum |  |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Limited product warranty period |  |  |  |  |  |  |  | 1 year |  |  |
Minimum | Building and improvements |  |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Useful lives |  |  |  |  |  |  |  | 5 years |  |  |
Minimum | Machinery, satellite hubs and equipment |  |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Useful lives |  |  |  |  |  |  |  | 4 years |  |  |
Minimum | Office and computer equipment |  |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Useful lives |  |  |  |  |  |  |  | 3 years |  |  |
Maximum |  |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Limited product warranty period |  |  |  |  |  |  |  | 2 years |  |  |
Maximum | Building and improvements |  |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Useful lives |  |  |  |  |  |  |  | 40 years |  |  |
Maximum | Machinery, satellite hubs and equipment |  |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Useful lives |  |  |  |  |  |  |  | 10 years |  |  |
Maximum | Office and computer equipment |  |  |  |  |  |  |  |  |  |  |
Accounting Policies [Line Items] |  |  |  |  |  |  |  |  |  |  |
Useful lives |  |  |  |  |  |  |  | 7 years |  |  |

X
- Definition [Line Items] for Accounting Policies [Table] + References No definition available. + Details
Name: | kvhi_AccountingPoliciesLineItems
Namespace Prefix: | kvhi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Annual Base Salary + References No definition available. + Details
Name: | kvhi_AnnualBaseSalary
Namespace Prefix: | kvhi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Base Salary, Percent Of Base Salary Second Half Of Year + References No definition available. + Details
Name: | kvhi_BaseSalaryPercentOfBaseSalarySecondHalfOfYear
Namespace Prefix: | kvhi_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Divestiture Of Business, Monthly Transaction Fees + References No definition available. + Details
Name: | kvhi_DivestitureOfBusinessMonthlyTransactionFees
Namespace Prefix: | kvhi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Divestiture Of Business, Other Income + References No definition available. + Details
Name: | kvhi_DivestitureOfBusinessOtherIncome
Namespace Prefix: | kvhi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Divestiture Of Business, Transition Support Service, Extension Period + References No definition available. + Details
Name: | kvhi_DivestitureOfBusinessTransitionSupportServiceExtensionPeriod
Namespace Prefix: | kvhi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Divestiture Of Business, Transition Support Service Number Of Extensions + References No definition available. + Details
Name: | kvhi_DivestitureOfBusinessTransitionSupportServiceNumberOfExtensions
Namespace Prefix: | kvhi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Divestiture Of Business, Transition Support Services + References No definition available. + Details
Name: | kvhi_DivestitureOfBusinessTransitionSupportServices
Namespace Prefix: | kvhi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Divestiture Of Business, Working Capital Adjustment + References No definition available. + Details
Name: | kvhi_DivestitureOfBusinessWorkingCapitalAdjustment
Namespace Prefix: | kvhi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Divestiture Of Businesses, Deliverable At Sale + References No definition available. + Details
Name: | kvhi_DivestitureOfBusinessesDeliverableAtSale
Namespace Prefix: | kvhi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Executive Retention Bonus, Percent Of Executive's Base Salary + References No definition available. + Details
Name: | kvhi_ExecutiveRetentionBonusPercentOfExecutivesBaseSalary
Namespace Prefix: | kvhi_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Limited product warranty period. + References No definition available. + Details
Name: | kvhi_LimitedProductWarrantyPeriod
Namespace Prefix: | kvhi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Management Transition Expense Accrual + References No definition available. + Details
Name: | kvhi_ManagementTransitionExpenseAccrual
Namespace Prefix: | kvhi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Management Transition Hours + References No definition available. + Details
Name: | kvhi_ManagementTransitionHours
Namespace Prefix: | kvhi_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Retention Bonus, Percent Of Base Salary + References No definition available. + Details
Name: | kvhi_RetentionBonusPercentOfBaseSalary
Namespace Prefix: | kvhi_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Retention Bonus, Percent Of Highest Base Salary + References No definition available. + Details
Name: | kvhi_RetentionBonusPercentOfHighestBaseSalary
Namespace Prefix: | kvhi_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Separation Payment Expense + References No definition available. + Details
Name: | kvhi_SeparationPaymentExpense
Namespace Prefix: | kvhi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Years Of Service + References No definition available. + Details
Name: | kvhi_YearsOfService
Namespace Prefix: | kvhi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.15(a)) -URI https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.15(5)) -URI https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878 + Details
Name: | us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257 + Details
Name: | us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 35 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 10 -Section 45 -Paragraph 17 -URI https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895 + Details
Name: | us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 5 -URI https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228 + Details
Name: | us-gaap_GainLossOnSaleOfProperties
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 50 -Section 40 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 50 -Section 40 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585 + Details
Name: | us-gaap_GainsLossesOnExtinguishmentOfDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of investment in marketable security, classified as current. + References No definition available. + Details
Name: | us-gaap_MarketableSecuritiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The number of countries in which the entity operates as of balance sheet date. + References No definition available. + Details
Name: | us-gaap_NumberOfCountriesInWhichEntityOperates
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 18 -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599 + Details
Name: | us-gaap_NumberOfOperatingSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585 + Details
Name: | us-gaap_ProceedsFromDivestitureOfBusinesses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of fair value of reporting unit in excess of carrying amount. + References No definition available. + Details
Name: | us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s). + References No definition available. + Details
Name: | us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 45 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.P.3) -URI https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4(b)(1)) -URI https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747 + Details
Name: | us-gaap_RestructuringCharges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options. + References No definition available. + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (c)(1),(c)(5) -URI https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249 + Details
Name: | us-gaap_StandardProductWarrantyAccrual
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_RestructuringPlanAxis=kvhi_ForeignOperationRestructuringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_ProductMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_ServiceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=kvhi_LegalAndAdvisoryFeesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=srt_ChiefOperatingOfficerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=kvhi_RestrictedStockAndNonStatutoryStockOptionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=kvhi_PresidentAndChiefExecutiveOfficerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=kvhi_IntertialNavigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=kvhi_IntertialNavigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ReportingUnitAxis=kvhi_KVHMediaGroupReportingUnitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ReportingUnitAxis=kvhi_KVHMediaGroupMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=kvhi_HardwareRevenueGeneratingAssetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=kvhi_MachinerySatelliteHubsAndEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=kvhi_OfficeAndComputerEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |