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