XML 86 R123.htm IDEA: XBRL DOCUMENT v2.4.1.9
Supplemental Consolidating Data (Cash Flows) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 28, 2014
Jun. 29, 2014
Mar. 30, 2014
Dec. 31, 2013
Sep. 29, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]                      
Deferred income taxes $ 0us-gaap_DeferredTaxLiabilitiesNoncurrent       $ 49,499us-gaap_DeferredTaxLiabilitiesNoncurrent       $ 0us-gaap_DeferredTaxLiabilitiesNoncurrent $ 49,499us-gaap_DeferredTaxLiabilitiesNoncurrent  
Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]                      
Net income 74,500us-gaap_NetIncomeLoss 150,100us-gaap_NetIncomeLoss 354,200us-gaap_NetIncomeLoss 265,900us-gaap_NetIncomeLoss 75,400us-gaap_NetIncomeLoss 162,700us-gaap_NetIncomeLoss 271,700us-gaap_NetIncomeLoss 224,100us-gaap_NetIncomeLoss 844,611us-gaap_NetIncomeLoss 733,993us-gaap_NetIncomeLoss 623,925us-gaap_NetIncomeLoss
Income (loss) from continuing operations                 844,611us-gaap_IncomeLossFromContinuingOperations 733,993us-gaap_IncomeLossFromContinuingOperations 623,925us-gaap_IncomeLossFromContinuingOperations
Adjustments to reconcile net income to net cash provided by operating activities:                      
Depreciation                 179,300us-gaap_Depreciation 167,072us-gaap_Depreciation 168,978us-gaap_Depreciation
Amortization of deferred loan origination costs                 94,429us-gaap_AmortizationOfDeferredLoanOriginationFeesNet 86,181us-gaap_AmortizationOfDeferredLoanOriginationFeesNet 78,592us-gaap_AmortizationOfDeferredLoanOriginationFeesNet
Amortization of financing origination fees                 8,442hog_AmortizationOfFinancingOriginationFees 9,376hog_AmortizationOfFinancingOriginationFees 9,969hog_AmortizationOfFinancingOriginationFees
Provision for employee long-term benefits                 33,709us-gaap_PensionAndOtherPostretirementBenefitExpense 66,877us-gaap_PensionAndOtherPostretirementBenefitExpense 71,347us-gaap_PensionAndOtherPostretirementBenefitExpense
Contributions to pension and postretirement plans                 (29,686)us-gaap_PensionAndOtherPostretirementBenefitContributions (204,796)us-gaap_PensionAndOtherPostretirementBenefitContributions (244,416)us-gaap_PensionAndOtherPostretirementBenefitContributions
Stock compensation expense                 37,929us-gaap_ShareBasedCompensation 41,244us-gaap_ShareBasedCompensation 40,815us-gaap_ShareBasedCompensation
Net change in wholesale finance receivables related to sales                 (75,210)us-gaap_IncreaseDecreaseInFinanceReceivables 28,865us-gaap_IncreaseDecreaseInFinanceReceivables 2,513us-gaap_IncreaseDecreaseInFinanceReceivables
Provision for credit losses                 80,946us-gaap_ProvisionForLoanLeaseAndOtherLosses 60,008us-gaap_ProvisionForLoanLeaseAndOtherLosses 22,239us-gaap_ProvisionForLoanLeaseAndOtherLosses
Loss on debt extinguishment                 3,942us-gaap_GainsLossesOnExtinguishmentOfDebt 4,947us-gaap_GainsLossesOnExtinguishmentOfDebt 4,323us-gaap_GainsLossesOnExtinguishmentOfDebt
Pension and postretirement healthcare plan curtailment and settlement expense                 0hog_PensionAndPostretirementHealthcarePlanCurtailmentAndSettlementExpense 0hog_PensionAndPostretirementHealthcarePlanCurtailmentAndSettlementExpense 6,242hog_PensionAndPostretirementHealthcarePlanCurtailmentAndSettlementExpense
Deferred income taxes                 7,621us-gaap_DeferredIncomeTaxesAndTaxCredits (52,580)us-gaap_DeferredIncomeTaxesAndTaxCredits (128,452)us-gaap_DeferredIncomeTaxesAndTaxCredits
Foreign currency adjustments                 21,964us-gaap_ForeignCurrencyTransactionGainLossBeforeTax 16,269us-gaap_ForeignCurrencyTransactionGainLossBeforeTax 9,773us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
Other, net                 (1,491)us-gaap_OtherNoncashIncomeExpense 10,123us-gaap_OtherNoncashIncomeExpense (7,216)us-gaap_OtherNoncashIncomeExpense
Changes in current assets and liabilities:                      
Accounts receivable                 (9,809)us-gaap_IncreaseDecreaseInAccountsReceivable (36,653)us-gaap_IncreaseDecreaseInAccountsReceivable (13,690)us-gaap_IncreaseDecreaseInAccountsReceivable
Finance receivables – accrued interest and other                 (2,515)us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet (346)us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet (4)us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet
Inventories                 (50,886)us-gaap_IncreaseDecreaseInInventories (46,474)us-gaap_IncreaseDecreaseInInventories 21,459us-gaap_IncreaseDecreaseInInventories
Accounts payable and accrued liabilities                 19,128us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities (53,623)us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities (10,798)us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
Restructuring reserves                 2,181us-gaap_IncreaseDecreaseInRestructuringReserve (25,042)us-gaap_IncreaseDecreaseInRestructuringReserve (16,087)us-gaap_IncreaseDecreaseInRestructuringReserve
Derivative instruments                 703us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities (2,189)us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities 2,758us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities
Prepaid and other                 (3,389)us-gaap_IncreaseDecreaseInPrepaidExpensesOther 68,681us-gaap_IncreaseDecreaseInPrepaidExpensesOther (97,716)us-gaap_IncreaseDecreaseInPrepaidExpensesOther
Total adjustments                 302,066us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities 243,100us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities 177,533us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
Net cash provided by operating activities of continuing operations                 1,146,677us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations 977,093us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations 801,458us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
Cash flows from investing activities of continuing operations:                      
Capital expenditures                 (232,319)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (208,321)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (189,002)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Origination of finance receivables                 (3,568,423)us-gaap_PaymentsToAcquireFinanceReceivables (3,244,005)us-gaap_PaymentsToAcquireFinanceReceivables (2,858,701)us-gaap_PaymentsToAcquireFinanceReceivables
Collections on finance receivables                 3,013,245us-gaap_ProceedsFromSaleAndCollectionOfFinanceReceivables 2,831,994us-gaap_ProceedsFromSaleAndCollectionOfFinanceReceivables 2,768,089us-gaap_ProceedsFromSaleAndCollectionOfFinanceReceivables
Purchases of marketable securities                 0us-gaap_PaymentsToAcquireMarketableSecurities (4,998)us-gaap_PaymentsToAcquireMarketableSecurities (4,993)us-gaap_PaymentsToAcquireMarketableSecurities
Sales and redemptions of marketable securities                 41,010us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities 40,108us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities 23,296us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities
Other                 1,837us-gaap_PaymentsForProceedsFromOtherInvestingActivities 16,355us-gaap_PaymentsForProceedsFromOtherInvestingActivities 0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
Net cash used by investing activities                 (744,650)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations (568,867)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations (261,311)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
Cash flows from financing activities of continuing operations:                      
Proceeds from issuance of medium-term notes                 991,835us-gaap_ProceedsFromIssuanceOfMediumTermNotes 0us-gaap_ProceedsFromIssuanceOfMediumTermNotes 993,737us-gaap_ProceedsFromIssuanceOfMediumTermNotes
Repayments of medium-term notes                 (526,431)us-gaap_RepaymentsOfMediumTermNotes (27,858)us-gaap_RepaymentsOfMediumTermNotes (420,870)us-gaap_RepaymentsOfMediumTermNotes
Repayments of Unsecured Debt                 (303,000)us-gaap_RepaymentsOfUnsecuredDebt    
Intercompany Borrowing Activity                 0hog_IntercompanyBorrowingActivity 0hog_IntercompanyBorrowingActivity 0hog_IntercompanyBorrowingActivity
Proceeds from securitization debt                 847,126hog_ProceedsfromSecuritizationDebt 647,516hog_ProceedsfromSecuritizationDebt 763,895hog_ProceedsfromSecuritizationDebt
Repayments of securitization debt                 (834,856)hog_RepaymentsofSecuritizationDebt (840,387)hog_RepaymentsofSecuritizationDebt (1,405,599)hog_RepaymentsofSecuritizationDebt
Borrowings of asset-backed commercial paper                 84,907hog_BorrowingsOfAssetBackedCommercialPaper 88,456hog_BorrowingsOfAssetBackedCommercialPaper 200,417hog_BorrowingsOfAssetBackedCommercialPaper
Net increase (decrease) in credit facilities and unsecured commercial paper                 63,945hog_ProceedsfromRepaymentsofCreditFacilityandOtherUnsecuredDebt 371,085hog_ProceedsfromRepaymentsofCreditFacilityandOtherUnsecuredDebt (744,724)hog_ProceedsfromRepaymentsofCreditFacilityandOtherUnsecuredDebt
Net repayments in asset-backed commercial paper                 (77,800)hog_NetRepaymentsOfAssetBackedCommercialPaper (78,765)hog_NetRepaymentsOfAssetBackedCommercialPaper (24,301)hog_NetRepaymentsOfAssetBackedCommercialPaper
Net change in restricted cash                 22,755us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities 43,201us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities 41,647us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
Dividends                 (238,300)us-gaap_PaymentsOfDividends (187,688)us-gaap_PaymentsOfDividends (141,681)us-gaap_PaymentsOfDividends
Purchase of common stock for treasury                 (615,602)us-gaap_PaymentsForRepurchaseOfCommonStock (479,231)us-gaap_PaymentsForRepurchaseOfCommonStock (311,632)us-gaap_PaymentsForRepurchaseOfCommonStock
Excess tax benefits from share-based payments                 11,540us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities 19,895us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities 13,065us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
Issuance of common stock under employee stock option plans                 37,785us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions 50,567us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions 45,973us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
Net cash used by financing activities                 (536,096)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations (393,209)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations (990,073)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
Effect of exchange rate changes on cash and cash equivalents                 (25,863)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations (16,543)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations (8,886)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations
Net decrease in cash and cash equivalents                 (159,932)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease (1,526)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease (458,812)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Cash and cash equivalents—beginning of period       1,066,612us-gaap_CashAndCashEquivalentsAtCarryingValue       1,068,138us-gaap_CashAndCashEquivalentsAtCarryingValue 1,066,612us-gaap_CashAndCashEquivalentsAtCarryingValue 1,068,138us-gaap_CashAndCashEquivalentsAtCarryingValue 1,526,950us-gaap_CashAndCashEquivalentsAtCarryingValue
Net decrease in cash and cash equivalents                 (159,932)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease (1,526)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease (458,812)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Cash and cash equivalents—end of period 906,680us-gaap_CashAndCashEquivalentsAtCarryingValue       1,066,612us-gaap_CashAndCashEquivalentsAtCarryingValue       906,680us-gaap_CashAndCashEquivalentsAtCarryingValue 1,066,612us-gaap_CashAndCashEquivalentsAtCarryingValue 1,068,138us-gaap_CashAndCashEquivalentsAtCarryingValue
Motorcycles & Related Products Operations [Member]                      
Segment Reporting Information [Line Items]                      
Deferred income taxes         44,584us-gaap_DeferredTaxLiabilitiesNoncurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
        44,584us-gaap_DeferredTaxLiabilitiesNoncurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
 
Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]                      
Net income                 795,530us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
745,077us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
677,048us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Income (loss) from continuing operations                 795,530us-gaap_IncomeLossFromContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
   
Adjustments to reconcile net income to net cash provided by operating activities:                      
Depreciation                 171,187us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
160,181us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
162,659us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Amortization of deferred loan origination costs                 0us-gaap_AmortizationOfDeferredLoanOriginationFeesNet
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0us-gaap_AmortizationOfDeferredLoanOriginationFeesNet
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0us-gaap_AmortizationOfDeferredLoanOriginationFeesNet
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Amortization of financing origination fees                 59hog_AmortizationOfFinancingOriginationFees
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
473hog_AmortizationOfFinancingOriginationFees
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
473hog_AmortizationOfFinancingOriginationFees
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Provision for employee long-term benefits                 33,709us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
66,877us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
67,612us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Contributions to pension and postretirement plans                 (29,686)us-gaap_PensionAndOtherPostretirementBenefitContributions
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(204,796)us-gaap_PensionAndOtherPostretirementBenefitContributions
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(244,416)us-gaap_PensionAndOtherPostretirementBenefitContributions
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Stock compensation expense                 35,064us-gaap_ShareBasedCompensation
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
38,367us-gaap_ShareBasedCompensation
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
37,544us-gaap_ShareBasedCompensation
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Net change in wholesale finance receivables related to sales                 0us-gaap_IncreaseDecreaseInFinanceReceivables
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0us-gaap_IncreaseDecreaseInFinanceReceivables
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0us-gaap_IncreaseDecreaseInFinanceReceivables
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Provision for credit losses                 0us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Loss on debt extinguishment                 0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Pension and postretirement healthcare plan curtailment and settlement expense                     6,242hog_PensionAndPostretirementHealthcarePlanCurtailmentAndSettlementExpense
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Deferred income taxes                 191us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(54,568)us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(117,772)us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Foreign currency adjustments                 21,964us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
16,269us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
9,773us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Other, net                 20,273us-gaap_OtherNoncashIncomeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
10,942us-gaap_OtherNoncashIncomeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(2,290)us-gaap_OtherNoncashIncomeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Changes in current assets and liabilities:                      
Accounts receivable                 (31,740)us-gaap_IncreaseDecreaseInAccountsReceivable
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(24,273)us-gaap_IncreaseDecreaseInAccountsReceivable
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
9,323us-gaap_IncreaseDecreaseInAccountsReceivable
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Finance receivables – accrued interest and other                 0us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Inventories                 (50,886)us-gaap_IncreaseDecreaseInInventories
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(46,474)us-gaap_IncreaseDecreaseInInventories
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
21,459us-gaap_IncreaseDecreaseInInventories
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Accounts payable and accrued liabilities                 16,074us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(60,907)us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(6,368)us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Restructuring reserves                 2,181us-gaap_IncreaseDecreaseInRestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(25,042)us-gaap_IncreaseDecreaseInRestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(16,087)us-gaap_IncreaseDecreaseInRestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Derivative instruments                 703us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(2,161)us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
2,906us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Prepaid and other                 (17,187)us-gaap_IncreaseDecreaseInPrepaidExpensesOther
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
70,900us-gaap_IncreaseDecreaseInPrepaidExpensesOther
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(95,162)us-gaap_IncreaseDecreaseInPrepaidExpensesOther
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Total adjustments                 171,524us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
54,924us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
71,440us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Net cash provided by operating activities of continuing operations                 967,054us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
800,001us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
748,488us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Cash flows from investing activities of continuing operations:                      
Capital expenditures                 (224,262)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(199,354)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(180,416)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Origination of finance receivables                 0us-gaap_PaymentsToAcquireFinanceReceivables
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0us-gaap_PaymentsToAcquireFinanceReceivables
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0us-gaap_PaymentsToAcquireFinanceReceivables
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Collections on finance receivables                 0us-gaap_ProceedsFromSaleAndCollectionOfFinanceReceivables
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0us-gaap_ProceedsFromSaleAndCollectionOfFinanceReceivables
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0us-gaap_ProceedsFromSaleAndCollectionOfFinanceReceivables
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Purchases of marketable securities                   (4,998)us-gaap_PaymentsToAcquireMarketableSecurities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(4,993)us-gaap_PaymentsToAcquireMarketableSecurities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Sales and redemptions of marketable securities                 41,010us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
40,108us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
23,296us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Other                 1,837us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
16,355us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
 
Net cash used by investing activities                 (181,415)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(147,889)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(162,113)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Cash flows from financing activities of continuing operations:                      
Proceeds from issuance of medium-term notes                 0us-gaap_ProceedsFromIssuanceOfMediumTermNotes
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
  0us-gaap_ProceedsFromIssuanceOfMediumTermNotes
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Repayments of medium-term notes                 0us-gaap_RepaymentsOfMediumTermNotes
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0us-gaap_RepaymentsOfMediumTermNotes
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0us-gaap_RepaymentsOfMediumTermNotes
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Repayments of Unsecured Debt                 (303,000)us-gaap_RepaymentsOfUnsecuredDebt
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
   
Intercompany Borrowing Activity                 200,000hog_IntercompanyBorrowingActivity
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(50,000)hog_IntercompanyBorrowingActivity
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(400,000)hog_IntercompanyBorrowingActivity
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Proceeds from securitization debt                 0hog_ProceedsfromSecuritizationDebt
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0hog_ProceedsfromSecuritizationDebt
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0hog_ProceedsfromSecuritizationDebt
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Repayments of securitization debt                 0hog_RepaymentsofSecuritizationDebt
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0hog_RepaymentsofSecuritizationDebt
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0hog_RepaymentsofSecuritizationDebt
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Borrowings of asset-backed commercial paper                 0hog_BorrowingsOfAssetBackedCommercialPaper
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0hog_BorrowingsOfAssetBackedCommercialPaper
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0hog_BorrowingsOfAssetBackedCommercialPaper
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Net increase (decrease) in credit facilities and unsecured commercial paper                 0hog_ProceedsfromRepaymentsofCreditFacilityandOtherUnsecuredDebt
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0hog_ProceedsfromRepaymentsofCreditFacilityandOtherUnsecuredDebt
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0hog_ProceedsfromRepaymentsofCreditFacilityandOtherUnsecuredDebt
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Net repayments in asset-backed commercial paper                 0hog_NetRepaymentsOfAssetBackedCommercialPaper
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0hog_NetRepaymentsOfAssetBackedCommercialPaper
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0hog_NetRepaymentsOfAssetBackedCommercialPaper
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Net change in restricted cash                 0us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
0us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Dividends                 (238,300)us-gaap_PaymentsOfDividends
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(187,688)us-gaap_PaymentsOfDividends
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(141,681)us-gaap_PaymentsOfDividends
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Purchase of common stock for treasury                 (615,602)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(479,231)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(311,632)us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Excess tax benefits from share-based payments                 11,540us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
19,895us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
13,065us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Issuance of common stock under employee stock option plans                 37,785us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
50,567us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
45,973us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Net cash used by financing activities                 (907,577)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(646,457)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(794,275)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Effect of exchange rate changes on cash and cash equivalents                 (23,079)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(14,459)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(7,714)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Net decrease in cash and cash equivalents                 (145,017)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(8,804)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(215,614)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Cash and cash equivalents—beginning of period       718,912us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
      727,716us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
718,912us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
727,716us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
943,330us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Net decrease in cash and cash equivalents                 (145,017)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(8,804)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
(215,614)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Cash and cash equivalents—end of period 573,895us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
      718,912us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
      573,895us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
718,912us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
727,716us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementBusinessSegmentsAxis
= hog_MotorcyclesAndRelatedProductsOperationsMember
Financial Services Operations [Member]                      
Segment Reporting Information [Line Items]                      
Deferred income taxes         2,656us-gaap_DeferredTaxLiabilitiesNoncurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
        2,656us-gaap_DeferredTaxLiabilitiesNoncurrent
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
 
Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]                      
Net income                 169,081us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
173,916us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
171,877us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Income (loss) from continuing operations                 169,081us-gaap_IncomeLossFromContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
   
Adjustments to reconcile net income to net cash provided by operating activities:                      
Depreciation                 8,113us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
6,891us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
6,319us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Amortization of deferred loan origination costs                 94,429us-gaap_AmortizationOfDeferredLoanOriginationFeesNet
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
86,181us-gaap_AmortizationOfDeferredLoanOriginationFeesNet
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
78,592us-gaap_AmortizationOfDeferredLoanOriginationFeesNet
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Amortization of financing origination fees                 8,383hog_AmortizationOfFinancingOriginationFees
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
8,903hog_AmortizationOfFinancingOriginationFees
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
9,496hog_AmortizationOfFinancingOriginationFees
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Provision for employee long-term benefits                 0us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
0us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
3,735us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Contributions to pension and postretirement plans                 0us-gaap_PensionAndOtherPostretirementBenefitContributions
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
0us-gaap_PensionAndOtherPostretirementBenefitContributions
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
0us-gaap_PensionAndOtherPostretirementBenefitContributions
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Stock compensation expense                 2,865us-gaap_ShareBasedCompensation
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
2,877us-gaap_ShareBasedCompensation
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
3,271us-gaap_ShareBasedCompensation
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Net change in wholesale finance receivables related to sales                 0us-gaap_IncreaseDecreaseInFinanceReceivables
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
0us-gaap_IncreaseDecreaseInFinanceReceivables
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
0us-gaap_IncreaseDecreaseInFinanceReceivables
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Provision for credit losses                 80,946us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
60,008us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
22,239us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Loss on debt extinguishment                 3,942us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
4,947us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
4,323us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Pension and postretirement healthcare plan curtailment and settlement expense                     0hog_PensionAndPostretirementHealthcarePlanCurtailmentAndSettlementExpense
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Deferred income taxes                 7,430us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(1,988)us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(10,680)us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Foreign currency adjustments                 0us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
0us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
0us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Other, net                 (21,764)us-gaap_OtherNoncashIncomeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(819)us-gaap_OtherNoncashIncomeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(4,926)us-gaap_OtherNoncashIncomeExpense
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Changes in current assets and liabilities:                      
Accounts receivable                 0us-gaap_IncreaseDecreaseInAccountsReceivable
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
0us-gaap_IncreaseDecreaseInAccountsReceivable
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
0us-gaap_IncreaseDecreaseInAccountsReceivable
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Finance receivables – accrued interest and other                 (2,515)us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(346)us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(4)us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Inventories                 0us-gaap_IncreaseDecreaseInInventories
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
0us-gaap_IncreaseDecreaseInInventories
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
0us-gaap_IncreaseDecreaseInInventories
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Accounts payable and accrued liabilities                 21,629us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(5,096)us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(27,443)us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Restructuring reserves                 0us-gaap_IncreaseDecreaseInRestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
0us-gaap_IncreaseDecreaseInRestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
0us-gaap_IncreaseDecreaseInRestructuringReserve
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Derivative instruments                 0us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(28)us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(148)us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Prepaid and other                 13,798us-gaap_IncreaseDecreaseInPrepaidExpensesOther
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(2,219)us-gaap_IncreaseDecreaseInPrepaidExpensesOther
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(2,554)us-gaap_IncreaseDecreaseInPrepaidExpensesOther
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Total adjustments                 202,396us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
159,311us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
103,580us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Net cash provided by operating activities of continuing operations                 371,477us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
333,227us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
275,457us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Cash flows from investing activities of continuing operations:                      
Capital expenditures                 (8,057)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(8,967)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(8,586)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Origination of finance receivables                 (7,693,884)us-gaap_PaymentsToAcquireFinanceReceivables
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(7,140,533)us-gaap_PaymentsToAcquireFinanceReceivables
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(6,544,828)us-gaap_PaymentsToAcquireFinanceReceivables
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Collections on finance receivables                 7,066,852us-gaap_ProceedsFromSaleAndCollectionOfFinanceReceivables
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
6,757,387us-gaap_ProceedsFromSaleAndCollectionOfFinanceReceivables
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
6,456,729us-gaap_ProceedsFromSaleAndCollectionOfFinanceReceivables
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Purchases of marketable securities                   0us-gaap_PaymentsToAcquireMarketableSecurities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
0us-gaap_PaymentsToAcquireMarketableSecurities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Sales and redemptions of marketable securities                 0us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
0us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
0us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Other                 0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
 
Net cash used by investing activities                 (635,089)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(392,113)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(96,685)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Cash flows from financing activities of continuing operations:                      
Proceeds from issuance of medium-term notes                 991,835us-gaap_ProceedsFromIssuanceOfMediumTermNotes
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
  993,737us-gaap_ProceedsFromIssuanceOfMediumTermNotes
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Repayments of medium-term notes                 (526,431)us-gaap_RepaymentsOfMediumTermNotes
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(27,858)us-gaap_RepaymentsOfMediumTermNotes
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(420,870)us-gaap_RepaymentsOfMediumTermNotes
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Repayments of Unsecured Debt                 0us-gaap_RepaymentsOfUnsecuredDebt
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
   
Intercompany Borrowing Activity                 (200,000)hog_IntercompanyBorrowingActivity
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
50,000hog_IntercompanyBorrowingActivity
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
400,000hog_IntercompanyBorrowingActivity
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Proceeds from securitization debt                 847,126hog_ProceedsfromSecuritizationDebt
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
647,516hog_ProceedsfromSecuritizationDebt
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
763,895hog_ProceedsfromSecuritizationDebt
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Repayments of securitization debt                 (834,856)hog_RepaymentsofSecuritizationDebt
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(840,387)hog_RepaymentsofSecuritizationDebt
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(1,405,599)hog_RepaymentsofSecuritizationDebt
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Borrowings of asset-backed commercial paper                 84,907hog_BorrowingsOfAssetBackedCommercialPaper
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
88,456hog_BorrowingsOfAssetBackedCommercialPaper
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
200,417hog_BorrowingsOfAssetBackedCommercialPaper
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Net increase (decrease) in credit facilities and unsecured commercial paper                 63,945hog_ProceedsfromRepaymentsofCreditFacilityandOtherUnsecuredDebt
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
371,085hog_ProceedsfromRepaymentsofCreditFacilityandOtherUnsecuredDebt
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(744,724)hog_ProceedsfromRepaymentsofCreditFacilityandOtherUnsecuredDebt
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Net repayments in asset-backed commercial paper                 (77,800)hog_NetRepaymentsOfAssetBackedCommercialPaper
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(78,765)hog_NetRepaymentsOfAssetBackedCommercialPaper
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(24,301)hog_NetRepaymentsOfAssetBackedCommercialPaper
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Net change in restricted cash                 22,755us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
43,201us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
41,647us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Dividends                 (120,000)us-gaap_PaymentsOfDividends
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(185,000)us-gaap_PaymentsOfDividends
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(225,000)us-gaap_PaymentsOfDividends
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Purchase of common stock for treasury                 0us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
0us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
0us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Excess tax benefits from share-based payments                 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Issuance of common stock under employee stock option plans                 0us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
0us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
0us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Net cash used by financing activities                 251,481us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
68,248us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(420,798)us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Effect of exchange rate changes on cash and cash equivalents                 (2,784)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(2,084)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(1,172)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Net decrease in cash and cash equivalents                 (14,915)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
7,278us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(243,198)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Cash and cash equivalents—beginning of period       347,700us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
      340,422us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
347,700us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
340,422us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
583,620us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Net decrease in cash and cash equivalents                 (14,915)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
7,278us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
(243,198)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Cash and cash equivalents—end of period 332,785us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
      347,700us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
      332,785us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
347,700us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
340,422us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementBusinessSegmentsAxis
= hog_FinancialServicesOperationsMember
Eliminations & Adjustments [Member]                      
Segment Reporting Information [Line Items]                      
Deferred income taxes         2,259us-gaap_DeferredTaxLiabilitiesNoncurrent
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
        2,259us-gaap_DeferredTaxLiabilitiesNoncurrent
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
 
Cash flows from financing activities of continuing operations:                      
Proceeds from issuance of medium-term notes                 0us-gaap_ProceedsFromIssuanceOfMediumTermNotes
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
   
Eliminations & Adjustments [Member]                      
Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]                      
Net income                 (120,000)us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(185,000)us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(225,000)us-gaap_NetIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Income (loss) from continuing operations                 (120,000)us-gaap_IncomeLossFromContinuingOperations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Adjustments to reconcile net income to net cash provided by operating activities:                      
Depreciation                 0us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_Depreciation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Amortization of deferred loan origination costs                 0us-gaap_AmortizationOfDeferredLoanOriginationFeesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_AmortizationOfDeferredLoanOriginationFeesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_AmortizationOfDeferredLoanOriginationFeesNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Amortization of financing origination fees                 0hog_AmortizationOfFinancingOriginationFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0hog_AmortizationOfFinancingOriginationFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0hog_AmortizationOfFinancingOriginationFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Provision for employee long-term benefits                 0us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Contributions to pension and postretirement plans                 0us-gaap_PensionAndOtherPostretirementBenefitContributions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PensionAndOtherPostretirementBenefitContributions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PensionAndOtherPostretirementBenefitContributions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Stock compensation expense                 0us-gaap_ShareBasedCompensation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ShareBasedCompensation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ShareBasedCompensation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net change in wholesale finance receivables related to sales                 (75,210)us-gaap_IncreaseDecreaseInFinanceReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
28,865us-gaap_IncreaseDecreaseInFinanceReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
2,513us-gaap_IncreaseDecreaseInFinanceReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Provision for credit losses                 0us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Loss on debt extinguishment                 0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Pension and postretirement healthcare plan curtailment and settlement expense                     0hog_PensionAndPostretirementHealthcarePlanCurtailmentAndSettlementExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Deferred income taxes                 0us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_DeferredIncomeTaxesAndTaxCredits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Foreign currency adjustments                 0us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Other, net                 0us-gaap_OtherNoncashIncomeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherNoncashIncomeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherNoncashIncomeExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Changes in current assets and liabilities:                      
Accounts receivable                 21,931us-gaap_IncreaseDecreaseInAccountsReceivable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(12,380)us-gaap_IncreaseDecreaseInAccountsReceivable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(23,013)us-gaap_IncreaseDecreaseInAccountsReceivable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Finance receivables – accrued interest and other                 0us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Inventories                 0us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Accounts payable and accrued liabilities                 (18,575)us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
12,380us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
23,013us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Restructuring reserves                 0us-gaap_IncreaseDecreaseInRestructuringReserve
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInRestructuringReserve
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInRestructuringReserve
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Derivative instruments                 0us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Prepaid and other                 0us-gaap_IncreaseDecreaseInPrepaidExpensesOther
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInPrepaidExpensesOther
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncreaseDecreaseInPrepaidExpensesOther
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Total adjustments                 (71,854)us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
28,865us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
2,513us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net cash provided by operating activities of continuing operations                 (191,854)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(156,135)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(222,487)us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Cash flows from investing activities of continuing operations:                      
Capital expenditures                 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Origination of finance receivables                 4,125,461us-gaap_PaymentsToAcquireFinanceReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
3,896,528us-gaap_PaymentsToAcquireFinanceReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
3,686,127us-gaap_PaymentsToAcquireFinanceReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Collections on finance receivables                 (4,053,607)us-gaap_ProceedsFromSaleAndCollectionOfFinanceReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(3,925,393)us-gaap_ProceedsFromSaleAndCollectionOfFinanceReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(3,688,640)us-gaap_ProceedsFromSaleAndCollectionOfFinanceReceivables
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Purchases of marketable securities                   0us-gaap_PaymentsToAcquireMarketableSecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireMarketableSecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Sales and redemptions of marketable securities                 0us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Other                 0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
 
Net cash used by investing activities                 71,854us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(28,865)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(2,513)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Cash flows from financing activities of continuing operations:                      
Proceeds from issuance of medium-term notes                     0us-gaap_ProceedsFromIssuanceOfMediumTermNotes
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Repayments of medium-term notes                 0us-gaap_RepaymentsOfMediumTermNotes
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_RepaymentsOfMediumTermNotes
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_RepaymentsOfMediumTermNotes
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Repayments of Unsecured Debt                 0us-gaap_RepaymentsOfUnsecuredDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
   
Intercompany Borrowing Activity                 0hog_IntercompanyBorrowingActivity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0hog_IntercompanyBorrowingActivity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0hog_IntercompanyBorrowingActivity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from securitization debt                 0hog_ProceedsfromSecuritizationDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0hog_ProceedsfromSecuritizationDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0hog_ProceedsfromSecuritizationDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Repayments of securitization debt                 0hog_RepaymentsofSecuritizationDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0hog_RepaymentsofSecuritizationDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0hog_RepaymentsofSecuritizationDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Borrowings of asset-backed commercial paper                 0hog_BorrowingsOfAssetBackedCommercialPaper
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0hog_BorrowingsOfAssetBackedCommercialPaper
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0hog_BorrowingsOfAssetBackedCommercialPaper
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net increase (decrease) in credit facilities and unsecured commercial paper                 0hog_ProceedsfromRepaymentsofCreditFacilityandOtherUnsecuredDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0hog_ProceedsfromRepaymentsofCreditFacilityandOtherUnsecuredDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0hog_ProceedsfromRepaymentsofCreditFacilityandOtherUnsecuredDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net repayments in asset-backed commercial paper                 0hog_NetRepaymentsOfAssetBackedCommercialPaper
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0hog_NetRepaymentsOfAssetBackedCommercialPaper
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0hog_NetRepaymentsOfAssetBackedCommercialPaper
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net change in restricted cash                 0us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromRepaymentsOfRestrictedCashFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Dividends                 120,000us-gaap_PaymentsOfDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
185,000us-gaap_PaymentsOfDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
225,000us-gaap_PaymentsOfDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Purchase of common stock for treasury                 0us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Excess tax benefits from share-based payments                 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Issuance of common stock under employee stock option plans                 0us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net cash used by financing activities                 120,000us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
185,000us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
225,000us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Effect of exchange rate changes on cash and cash equivalents                 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net decrease in cash and cash equivalents                 0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Cash and cash equivalents—beginning of period       0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
      0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net decrease in cash and cash equivalents                 0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Cash and cash equivalents—end of period $ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
      $ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
      $ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
$ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
$ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember