XML 99 R4.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statement of Equity (USD $)
Total
USD ($)
Common Shares Of Beneficial Interest [Member]
USD ($)
Additional Paid-In Capital [Member]
USD ($)
Accumulated Other Comprehensive Income [Member]
USD ($)
Distributions in Excess of Net Income [Member]
USD ($)
Common Shares Held in Treasury [Member]
USD ($)
Total Liberty Property Trust Shareholders' Equity [Member]
USD ($)
Noncontrolling interest operating partnership-Common [Member]
USD ($)
Noncontrolling interest operating partnership-Preferred [Member]
USD ($)
Noncontrolling interest-consolidated joint ventures [Member]
USD ($)
Stockholders' Equity, Total [Member]
USD ($)
Liberty Property Limited Partnership [Member]
USD ($)
Liberty Property Limited Partnership [Member]
General Partners Equity [Member]
USD ($)
Liberty Property Limited Partnership [Member]
Noncontrolling interest operating partnership-Common [Member]
USD ($)
Liberty Property Limited Partnership [Member]
Noncontrolling interest operating partnership-Preferred [Member]
USD ($)
Liberty Property Limited Partnership [Member]
Noncontrolling interest-consolidated joint ventures [Member]
USD ($)
Liberty Property Limited Partnership [Member]
Stockholders' Equity, Total [Member]
USD ($)
Common shares [Member]
Common Units [Member]
Liberty Property Limited Partnership [Member]
General Partner [Member]
Common Units [Member]
Liberty Property Limited Partnership [Member]
Limited Partner [Member]
Beginning Balance at Dec. 31, 2011   $ 117,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
$ 2,617,355,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (429,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (461,498,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
$ (51,951,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 2,103,594,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
$ 64,428,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
$ 287,959,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
$ 3,775,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
$ 2,459,756,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
  $ 2,103,594,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_GeneralPartnersEquityMember
$ 64,428,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
$ 287,959,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
$ 3,775,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
$ 2,459,756,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
     
Noncontrolling interest - operating partnership (mezzanine) - Beginning of Period at Dec. 31, 2011 7,537,000us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests                     7,537,000us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
               
Common shares outstanding - Beginning Balance at Dec. 31, 2011                                   117,352,353us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
   
General Partner's units outstanding - Beginning Balance at Dec. 31, 2011                                     116,102,444us-gaap_GeneralPartnersCapitalAccountUnitsOutstanding
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
 
Limited Partners' units outstanding - Beginning Balance at Dec. 31, 2011                                       3,808,746us-gaap_LimitedPartnersCapitalAccountUnitsOutstanding
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember
Contributions from partners                         68,767,000us-gaap_PartnersCapitalAccountContributions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_GeneralPartnersEquityMember
      68,767,000us-gaap_PartnersCapitalAccountContributions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
     
Distributions to partners                         (223,695,000)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_GeneralPartnersEquityMember
(7,109,000)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
(9,430,000)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
(179,000)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
(240,413,000)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
     
Net proceeds from the issuance of common shares   2,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
58,708,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
58,710,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
58,710,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
                 
Net income 147,751,000us-gaap_ProfitLoss 0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
137,436,000us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
137,436,000us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
4,378,000us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
5,740,000us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
(275,000)us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
147,279,000us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
147,751,000us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
137,436,000us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_GeneralPartnersEquityMember
4,378,000us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
5,740,000us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
(275,000)us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
147,279,000us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
     
Redemption of limited partners common units for common shares                         1,581,000us-gaap_PartnersCapitalAccountExchangesAndConversions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_GeneralPartnersEquityMember
(1,581,000)us-gaap_PartnersCapitalAccountExchangesAndConversions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
           
Distributions   0lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
0lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(223,695,000)lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(223,695,000)lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(7,109,000)lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
(9,430,000)lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
(179,000)lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
(240,413,000)lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
                 
Noncash compensation   0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
10,057,000us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
10,057,000us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
10,057,000us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
                 
Foreign currency translation adjustment 3,436,000us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
3,329,000us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
3,329,000us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
107,000us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
3,436,000us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
3,436,000us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
3,329,000us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_GeneralPartnersEquityMember
107,000us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
    3,436,000us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
     
Other comprehensive income - change in net unrealized (loss) gain on derivatives 0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax                     0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
               
Partners' Capital, Other                       0us-gaap_PartnersCapitalOther
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
0us-gaap_PartnersCapitalOther
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_GeneralPartnersEquityMember
0us-gaap_PartnersCapitalOther
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
0us-gaap_PartnersCapitalOther
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
  0us-gaap_PartnersCapitalOther
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
     
Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests, Common Units   0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
1,581,000lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
1,581,000lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(1,581,000)lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
                 
Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests, Preferred Units   0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsPreferredUnits
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsPreferredUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsPreferredUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsPreferredUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsPreferredUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsPreferredUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsPreferredUnits
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
(224,694,000)lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsPreferredUnits
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsPreferredUnits
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
(224,694,000)lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsPreferredUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
                 
Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests                             (224,694,000)us-gaap_MinorityInterestDecreaseFromRedemptions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
  (224,694,000)us-gaap_MinorityInterestDecreaseFromRedemptions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
     
Excess of preferred unit carrying amount over redemption 3,689,000us-gaap_PreferredStockRedemptionDiscount 0us-gaap_PreferredStockRedemptionDiscount
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
0us-gaap_PreferredStockRedemptionDiscount
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_PreferredStockRedemptionDiscount
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_PreferredStockRedemptionDiscount
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_PreferredStockRedemptionDiscount
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_PreferredStockRedemptionDiscount
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_PreferredStockRedemptionDiscount
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
3,689,000us-gaap_PreferredStockRedemptionDiscount
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
0us-gaap_PreferredStockRedemptionDiscount
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
3,689,000us-gaap_PreferredStockRedemptionDiscount
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
3,689,000us-gaap_PreferredStockRedemptionDiscount
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
    3,689,000us-gaap_PreferredStockRedemptionDiscount
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
  3,689,000us-gaap_PreferredStockRedemptionDiscount
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
     
Number of common shares issued                                   2,273,528us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
   
Number of common units issued                                     2,273,528us-gaap_PartnersCapitalAccountUnitsSaleOfUnits
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
 
Number of common units converted                                   94,895us-gaap_PartnersCapitalAccountUnitsConverted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
94,895us-gaap_PartnersCapitalAccountUnitsConverted
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
94,895us-gaap_PartnersCapitalAccountUnitsConverted
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember
Temporary Equity, Net Income 472,000us-gaap_TemporaryEquityNetIncome                     472,000us-gaap_TemporaryEquityNetIncome
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
               
Temporary Equity, Distributions (472,000)us-gaap_TemporaryEquityOtherChanges                     (472,000)us-gaap_TemporaryEquityOtherChanges
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
               
Ending Balance at Dec. 31, 2012   119,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
2,687,701,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
2,900,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(547,757,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
(51,951,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
2,091,012,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
60,223,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
63,264,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
3,321,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
2,217,820,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
  2,091,012,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_GeneralPartnersEquityMember
60,223,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
63,264,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
3,321,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
2,217,820,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
     
Noncontrolling interest - operating partnership (mezzanine) - End of Period at Dec. 31, 2012 7,537,000us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests                     7,537,000us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
               
Common shares outstanding - Ending Balance at Dec. 31, 2012                                   119,720,776us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
   
General Partner's units outstanding - Ending Balance at Dec. 31, 2012                                     118,470,867us-gaap_GeneralPartnersCapitalAccountUnitsOutstanding
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
 
Limited Partners' units outstanding - Ending Balance at Dec. 31, 2012                                       3,713,851us-gaap_LimitedPartnersCapitalAccountUnitsOutstanding
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember
Contributions from partners                         979,444,000us-gaap_PartnersCapitalAccountContributions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_GeneralPartnersEquityMember
      979,444,000us-gaap_PartnersCapitalAccountContributions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
     
Distributions to partners                         (253,694,000)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_GeneralPartnersEquityMember
(6,995,000)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
(1,647,000)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
(352,000)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
(262,688,000)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
     
Net proceeds from the issuance of common shares   29,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
969,439,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
969,468,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
969,468,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
                 
Net income 219,594,000us-gaap_ProfitLoss 0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
209,738,000us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
209,738,000us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
5,848,000us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
2,883,000us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
653,000us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
219,122,000us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
219,594,000us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
209,738,000us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_GeneralPartnersEquityMember
5,848,000us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
2,883,000us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
653,000us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
219,122,000us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
     
Redemption of limited partners common units for common shares                         2,502,000us-gaap_PartnersCapitalAccountExchangesAndConversions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_GeneralPartnersEquityMember
(2,502,000)us-gaap_PartnersCapitalAccountExchangesAndConversions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
           
Distributions   0lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
0lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(253,694,000)lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(253,694,000)lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(6,995,000)lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
(1,647,000)lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
(352,000)lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
(262,688,000)lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
                 
Noncash compensation   0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
9,976,000us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
9,976,000us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
9,976,000us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
                 
Foreign currency translation adjustment 5,397,000us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
5,296,000us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
5,296,000us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
101,000us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
5,397,000us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
5,397,000us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
5,296,000us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_GeneralPartnersEquityMember
101,000us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
    5,397,000us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
     
Other comprehensive income - change in net unrealized gain on derivatives 1,584,000us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax                       1,546,000us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_GeneralPartnersEquityMember
38,000us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
1,584,000us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
     
Other comprehensive income - change in net unrealized (loss) gain on derivatives 1,584,000us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax 0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
1,546,000us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
1,546,000us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
38,000us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
1,584,000us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
1,584,000us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
               
Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests, Common Units   0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
2,502,000lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
2,502,000lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(2,502,000)lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
                 
Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests, Preferred Units   0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsPreferredUnits
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsPreferredUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsPreferredUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsPreferredUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsPreferredUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsPreferredUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsPreferredUnits
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
(63,264,000)lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsPreferredUnits
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsPreferredUnits
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
(63,264,000)lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsPreferredUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
                 
Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests                             (63,264,000)us-gaap_MinorityInterestDecreaseFromRedemptions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
  (63,264,000)us-gaap_MinorityInterestDecreaseFromRedemptions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
     
Excess of preferred unit carrying amount over redemption (1,236,000)us-gaap_PreferredStockRedemptionPremium 0us-gaap_PreferredStockRedemptionPremium
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
0us-gaap_PreferredStockRedemptionPremium
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_PreferredStockRedemptionPremium
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_PreferredStockRedemptionPremium
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_PreferredStockRedemptionPremium
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
0us-gaap_PreferredStockRedemptionPremium
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_PreferredStockRedemptionPremium
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
(1,236,000)us-gaap_PreferredStockRedemptionPremium
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
0us-gaap_PreferredStockRedemptionPremium
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
(1,236,000)us-gaap_PreferredStockRedemptionPremium
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
(1,236,000)us-gaap_PreferredStockRedemptionPremium
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
    (1,236,000)us-gaap_PreferredStockRedemptionPremium
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
  (1,236,000)us-gaap_PreferredStockRedemptionPremium
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
     
Number of common shares issued                                   27,968,740us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
   
Number of common units issued                                     27,968,740us-gaap_PartnersCapitalAccountUnitsSaleOfUnits
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
 
Number of common units converted                                   157,285us-gaap_PartnersCapitalAccountUnitsConverted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
157,285us-gaap_PartnersCapitalAccountUnitsConverted
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
157,285us-gaap_PartnersCapitalAccountUnitsConverted
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember
Temporary Equity, Net Income 472,000us-gaap_TemporaryEquityNetIncome                     472,000us-gaap_TemporaryEquityNetIncome
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
               
Temporary Equity, Distributions (472,000)us-gaap_TemporaryEquityOtherChanges                     (472,000)us-gaap_TemporaryEquityOtherChanges
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
               
Ending Balance at Dec. 31, 2013 3,096,179,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 148,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
3,669,618,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
9,742,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(591,713,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
(51,951,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
3,035,844,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
56,713,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
3,622,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
3,096,179,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
3,096,179,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
3,035,844,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_GeneralPartnersEquityMember
56,713,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
3,622,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
3,096,179,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
     
Noncontrolling interest - operating partnership (mezzanine) - End of Period at Dec. 31, 2013 7,537,000us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests                     7,537,000us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
               
Common shares outstanding - Ending Balance at Dec. 31, 2013 147,846,801us-gaap_CommonStockSharesOutstanding                     146,596,892us-gaap_CommonStockSharesOutstanding
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
          147,846,801us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
   
General Partner's units outstanding - Ending Balance at Dec. 31, 2013                                     146,596,892us-gaap_GeneralPartnersCapitalAccountUnitsOutstanding
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
 
Limited Partners' units outstanding - Ending Balance at Dec. 31, 2013                       3,556,566us-gaap_LimitedPartnersCapitalAccountUnitsOutstanding
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
              3,556,566us-gaap_LimitedPartnersCapitalAccountUnitsOutstanding
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember
Contributions from partners                         70,930,000us-gaap_PartnersCapitalAccountContributions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_GeneralPartnersEquityMember
      70,930,000us-gaap_PartnersCapitalAccountContributions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
     
Distributions to partners                         (281,066,000)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_GeneralPartnersEquityMember
(6,731,000)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
0us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
(250,000)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
(288,047,000)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
     
Net proceeds from the issuance of common shares   2,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
58,471,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
58,473,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
0us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
58,473,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
                 
Net income 224,163,000us-gaap_ProfitLoss 0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
217,910,000us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
217,910,000us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
5,234,000us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
0us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
547,000us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
223,691,000us-gaap_ProfitLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
224,163,000us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
217,910,000us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_GeneralPartnersEquityMember
5,234,000us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
0us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
547,000us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
223,691,000us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
     
Redemption of limited partners common units for common shares                         48,000us-gaap_PartnersCapitalAccountExchangesAndConversions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_GeneralPartnersEquityMember
(48,000)us-gaap_PartnersCapitalAccountExchangesAndConversions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
    0us-gaap_PartnersCapitalAccountExchangesAndConversions
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
     
Distributions   0lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
0lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(281,066,000)lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(281,066,000)lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(6,731,000)lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
0lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
(250,000)lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
(288,047,000)lry_DistributionsToShareholders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
                 
Noncash compensation   0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
12,457,000us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
12,457,000us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
12,457,000us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
                 
Foreign currency translation adjustment (14,415,000)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(14,079,000)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(14,079,000)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(336,000)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
(14,415,000)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
(14,415,000)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
(14,079,000)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_GeneralPartnersEquityMember
(336,000)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
    (14,415,000)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
     
Other comprehensive income - change in net unrealized gain on derivatives (3,419,000)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax 0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
                    (1,915,000)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_GeneralPartnersEquityMember
(46,000)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
(1,961,000)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
     
Other comprehensive income - change in net unrealized (loss) gain on derivatives (1,961,000)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax   0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(1,915,000)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(1,915,000)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(46,000)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
0us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
(1,961,000)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
(1,961,000)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
               
Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests, Common Units   0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
48,000lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
48,000lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(48,000)lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
0lry_NoncontrollingInterestDecreaseFromRedemptionsOrPurchaseOfInterestsCommonUnits
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
                 
Excess of preferred unit carrying amount over redemption                       0us-gaap_PreferredStockRedemptionDiscount
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
               
Excess of preferred unit carrying amount over redemption                       0us-gaap_PreferredStockRedemptionPremium
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
               
Number of common shares issued                                   1,957,378us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
   
Number of common units issued                                     1,957,378us-gaap_PartnersCapitalAccountUnitsSaleOfUnits
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
 
Number of common units converted                                   3,000us-gaap_PartnersCapitalAccountUnitsConverted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
3,000us-gaap_PartnersCapitalAccountUnitsConverted
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
3,000us-gaap_PartnersCapitalAccountUnitsConverted
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember
Temporary Equity, Net Income 472,000us-gaap_TemporaryEquityNetIncome                     472,000us-gaap_TemporaryEquityNetIncome
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
               
Temporary Equity, Distributions (472,000)us-gaap_TemporaryEquityOtherChanges                     (472,000)us-gaap_TemporaryEquityOtherChanges
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
               
Ending Balance at Dec. 31, 2014 3,086,377,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 150,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= lry_CommonSharesOfBeneficialInterestMember
3,740,594,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(6,252,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(654,869,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
(51,951,000)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
3,027,672,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
54,786,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
3,919,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
3,086,377,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
3,086,377,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
3,027,672,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_GeneralPartnersEquityMember
54,786,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipCommonMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestOperatingPartnershipPreferredMember
3,919,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= lry_NoncontrollingInterestConsolidatedJointVenturesMember
3,086,377,000us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
     
Noncontrolling interest - operating partnership (mezzanine) - End of Period at Dec. 31, 2014 $ 7,537,000us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests                     $ 7,537,000us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
               
Common shares outstanding - Ending Balance at Dec. 31, 2014 149,807,179us-gaap_CommonStockSharesOutstanding                     148,557,270us-gaap_CommonStockSharesOutstanding
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
          149,807,179us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
   
General Partner's units outstanding - Ending Balance at Dec. 31, 2014                                     148,557,270us-gaap_GeneralPartnersCapitalAccountUnitsOutstanding
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
 
Limited Partners' units outstanding - Ending Balance at Dec. 31, 2014                       3,553,566us-gaap_LimitedPartnersCapitalAccountUnitsOutstanding
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
              3,553,566us-gaap_LimitedPartnersCapitalAccountUnitsOutstanding
/ dei_LegalEntityAxis
= lry_LibertyPropertyLimitedPartnershipMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember