Employee Benefit Plans (Defined Benefit Plans Narrative) (Details) (USD $) In Millions, unless otherwise specified
|
12 Months Ended |
9 Months Ended |
|
Mar. 31, 2015
|
Dec. 31, 2013
|
Mar. 31, 2014
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
|
Accumulated benefit obligation |
$ 92.0us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation |
|
$ 83.2us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation |
Company's expected contribution to defined benefit pension plans in next fiscal year |
$ 4.7us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear |
|
|
Swiss defined benefit pension plan | Minimum | Equity securities |
|
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
|
Target plan asset allocations |
20.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DomesticPensionPlansOfForeignEntityDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MinimumMember |
28.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DomesticPensionPlansOfForeignEntityDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MinimumMember |
|
Swiss defined benefit pension plan | Minimum | Bonds |
|
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
|
Target plan asset allocations |
25.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_BondsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DomesticPensionPlansOfForeignEntityDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MinimumMember |
|
|
Swiss defined benefit pension plan | Minimum | Swiss Bonds |
|
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
|
Target plan asset allocations |
|
33.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = logi_SwissBondsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DomesticPensionPlansOfForeignEntityDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MinimumMember |
|
Swiss defined benefit pension plan | Minimum | Foreign Bonds |
|
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
|
Target plan asset allocations |
|
5.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = logi_ForeignBondsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DomesticPensionPlansOfForeignEntityDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MinimumMember |
|
Swiss defined benefit pension plan | Minimum | Hedge funds |
|
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
|
Target plan asset allocations |
|
5.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DomesticPensionPlansOfForeignEntityDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MinimumMember |
|
Swiss defined benefit pension plan | Minimum | Cash and Cash Equivalents |
|
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
|
Target plan asset allocations |
0.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CashAndCashEquivalentsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DomesticPensionPlansOfForeignEntityDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MinimumMember |
0.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CashAndCashEquivalentsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DomesticPensionPlansOfForeignEntityDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MinimumMember |
|
Swiss defined benefit pension plan | Maximum | Equity securities |
|
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
|
Target plan asset allocations |
55.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DomesticPensionPlansOfForeignEntityDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MaximumMember |
43.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DomesticPensionPlansOfForeignEntityDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MaximumMember |
|
Swiss defined benefit pension plan | Maximum | Bonds |
|
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
|
Target plan asset allocations |
60.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_BondsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DomesticPensionPlansOfForeignEntityDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MaximumMember |
|
|
Swiss defined benefit pension plan | Maximum | Swiss Bonds |
|
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
|
Target plan asset allocations |
|
63.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = logi_SwissBondsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DomesticPensionPlansOfForeignEntityDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MaximumMember |
|
Swiss defined benefit pension plan | Maximum | Foreign Bonds |
|
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
|
Target plan asset allocations |
|
15.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = logi_ForeignBondsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DomesticPensionPlansOfForeignEntityDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MaximumMember |
|
Swiss defined benefit pension plan | Maximum | Hedge funds |
|
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
|
Target plan asset allocations |
|
15.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DomesticPensionPlansOfForeignEntityDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MaximumMember |
|
Swiss defined benefit pension plan | Maximum | Cash and Cash Equivalents |
|
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
|
Target plan asset allocations |
10.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CashAndCashEquivalentsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DomesticPensionPlansOfForeignEntityDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MaximumMember |
20.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CashAndCashEquivalentsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_DomesticPensionPlansOfForeignEntityDefinedBenefitMember / us-gaap_RangeAxis = us-gaap_MaximumMember |
|
Other Pension Plan |
|
|
|
Defined Benefit Plan Disclosure [Line Items] |
|
|
|
Plan asset percentage |
7.20%logi_DefinedBenefitPlanAssetPercentage / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember |
|
|