XML 82 R83.htm IDEA: XBRL DOCUMENT v2.4.1.9
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