Stock-Based Compensation (Components Of Stock-Based Compensation) (Details) (USD $) In Millions, unless otherwise specified
|
12 Months Ended |
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Total stock-based compensation |
$ 41.6us-gaap_ShareBasedCompensation |
$ 36.3us-gaap_ShareBasedCompensation |
$ 33.8us-gaap_ShareBasedCompensation |
Settled with Stock |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Total stock-based compensation expense |
27.3us-gaap_AllocatedShareBasedCompensationExpense / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
24.1us-gaap_AllocatedShareBasedCompensationExpense / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
24.0us-gaap_AllocatedShareBasedCompensationExpense / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
Employee contributions for above stock plans |
14.3leg_ShareBasedCompensationEmployeeContributions / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
12.2leg_ShareBasedCompensationEmployeeContributions / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
9.8leg_ShareBasedCompensationEmployeeContributions / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
Total stock-based compensation |
41.6us-gaap_ShareBasedCompensation / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
36.3us-gaap_ShareBasedCompensation / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
33.8us-gaap_ShareBasedCompensation / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
Recognized tax benefits on stock-based compensation expense |
10.4us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
9.2us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
9.1us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
Settled with Stock | Amortization ff the grant date fair value of stock options |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Total stock-based compensation expense |
0.6us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_AmortizationOfGrantDateFairValueOfStockOptionsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
1.6us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_AmortizationOfGrantDateFairValueOfStockOptionsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
4.4us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_AmortizationOfGrantDateFairValueOfStockOptionsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
Settled with Stock | Stock-based retirement plans contributions |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Total stock-based compensation expense |
6.1us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_StockBasedRetirementPlansContributionsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
6.5us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_StockBasedRetirementPlansContributionsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
6.6us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_StockBasedRetirementPlansContributionsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
Settled with Stock | Deferred Stock Compensation Program |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Total stock-based compensation expense |
2.2us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_DeferredStockCompensationProgramMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
1.5us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_DeferredStockCompensationProgramMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
1.2us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_DeferredStockCompensationProgramMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
Settled with Stock | Stock-based retirement plans |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Total stock-based compensation expense |
1.9us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_StockBasedRetirementPlansMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
1.1us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_StockBasedRetirementPlansMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
1.2us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_StockBasedRetirementPlansMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
Settled with Stock | Discount Stock Plan |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Total stock-based compensation expense |
1.0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_DiscountStockPlanMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
0.9us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_DiscountStockPlanMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
0.9us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_DiscountStockPlanMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
Settled with Stock | Performance Stock Unit Awards |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Total stock-based compensation expense |
6.4us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_PerformanceStockUnitAwardsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
6.4us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_PerformanceStockUnitAwardsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
6.5us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_PerformanceStockUnitAwardsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
Settled with Stock | Restricted Stock Unit Awards |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Total stock-based compensation expense |
3.4us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_RestrictedStockUnitAwardsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
4.2us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_RestrictedStockUnitAwardsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
2.2us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_RestrictedStockUnitAwardsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
Settled with Stock | PGI |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Total stock-based compensation expense |
4.4us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_ProfitableGrowthIncentiveAwardsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
0.6us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_ProfitableGrowthIncentiveAwardsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_ProfitableGrowthIncentiveAwardsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
Settled with Stock | Other, primarily non-employee directors restricted stock |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Total stock-based compensation expense |
1.3us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_OtherPrimarilyNonEmployeeDirectorsRestrictedStockMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
1.3us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_OtherPrimarilyNonEmployeeDirectorsRestrictedStockMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
1.0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_OtherPrimarilyNonEmployeeDirectorsRestrictedStockMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
Settled with Stock | Cash Payments in Lieu of Options [Member] |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Total stock-based compensation expense |
0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_CashPaymentsInLieuOfOptionsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_CashPaymentsInLieuOfOptionsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_CashPaymentsInLieuOfOptionsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithStockMember |
Settled with Cash |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Total stock-based compensation expense |
20.5us-gaap_AllocatedShareBasedCompensationExpense / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
3.7us-gaap_AllocatedShareBasedCompensationExpense / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
6.4us-gaap_AllocatedShareBasedCompensationExpense / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
Settled with Cash | Amortization ff the grant date fair value of stock options |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Total stock-based compensation expense |
0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_AmortizationOfGrantDateFairValueOfStockOptionsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_AmortizationOfGrantDateFairValueOfStockOptionsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_AmortizationOfGrantDateFairValueOfStockOptionsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
Settled with Cash | Stock-based retirement plans contributions |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Total stock-based compensation expense |
1.4us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_StockBasedRetirementPlansContributionsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
1.2us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_StockBasedRetirementPlansContributionsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
1.0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_StockBasedRetirementPlansContributionsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
Settled with Cash | Deferred Stock Compensation Program |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Total stock-based compensation expense |
0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_DeferredStockCompensationProgramMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_DeferredStockCompensationProgramMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_DeferredStockCompensationProgramMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
Settled with Cash | Stock-based retirement plans |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Total stock-based compensation expense |
0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_StockBasedRetirementPlansMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_StockBasedRetirementPlansMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_StockBasedRetirementPlansMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
Settled with Cash | Discount Stock Plan |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Total stock-based compensation expense |
0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_DiscountStockPlanMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_DiscountStockPlanMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_DiscountStockPlanMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
Settled with Cash | Performance Stock Unit Awards |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Total stock-based compensation expense |
13.9us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_PerformanceStockUnitAwardsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
1.1us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_PerformanceStockUnitAwardsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
5.1us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_PerformanceStockUnitAwardsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
Settled with Cash | Restricted Stock Unit Awards |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Total stock-based compensation expense |
0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_RestrictedStockUnitAwardsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_RestrictedStockUnitAwardsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_RestrictedStockUnitAwardsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
Settled with Cash | PGI |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Total stock-based compensation expense |
4.4us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_ProfitableGrowthIncentiveAwardsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
0.6us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_ProfitableGrowthIncentiveAwardsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_ProfitableGrowthIncentiveAwardsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
Settled with Cash | Other, primarily non-employee directors restricted stock |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Total stock-based compensation expense |
0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_OtherPrimarilyNonEmployeeDirectorsRestrictedStockMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_OtherPrimarilyNonEmployeeDirectorsRestrictedStockMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
0us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_OtherPrimarilyNonEmployeeDirectorsRestrictedStockMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
Settled with Cash | Cash Payments in Lieu of Options [Member] |
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
Total stock-based compensation expense |
$ 0.8us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_CashPaymentsInLieuOfOptionsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
$ 0.8us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_CashPaymentsInLieuOfOptionsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |
$ 0.3us-gaap_AllocatedShareBasedCompensationExpense / us-gaap_AwardTypeAxis = leg_CashPaymentsInLieuOfOptionsMember / leg_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettlementTypeAxis = leg_SettledWithCashMember |