XML 24 R3.htm IDEA: XBRL DOCUMENT v3.6.0.2
Consolidated Balance Sheets (Parentheticals) - $ / shares
Dec. 31, 2016
Dec. 31, 2015
Par value (USD per share) $ 0.001 $ 0.001
Common shares authorized 283,987,000 283,987,000
Common shares issued 146,993,018 147,577,984
Common shares outstanding 146,993,018 147,577,984
Redeemable Preferred Stock [Member]    
Redeemable stock, preferred units outstanding 301,483 301,483
Liberty Property Limited Partnership [Member]    
Common shares outstanding 146,993,018 147,577,984
Common units outstanding 3,530,031 3,539,075
Liberty Property Limited Partnership [Member] | Redeemable Preferred Stock [Member]    
Redeemable stock, preferred units outstanding 301,483 301,483