XML 77 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Distributions - Additional Information (Detail) (USD $)
In Thousands, except Per Share data, unless otherwise specified
1 Months Ended 12 Months Ended 0 Months Ended
Dec. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Jan. 30, 2015
Jan. 15, 2015
Jan. 07, 2015
Dividends [Line Items]              
Common stock issued, discount rate   3.00%bfs_PercentageOfDiscountOnCommonStock          
Common stock distributions (in usd per share)   $ 1.56us-gaap_CommonStockDividendsPerShareCashPaid $ 1.44us-gaap_CommonStockDividendsPerShareCashPaid $ 1.44us-gaap_CommonStockDividendsPerShareCashPaid      
Dividends declared per common share outstanding (in usd per share) $ 0.40us-gaap_CommonStockDividendsPerShareDeclared            
Distribution to limited partnership unitholders   $ 11,117bfs_DistributionsToNoncontrollingInterest $ 9,956bfs_DistributionsToNoncontrollingInterest $ 9,955bfs_DistributionsToNoncontrollingInterest      
Subsequent Event              
Dividends [Line Items]              
Common stock dividend paid         8,400us-gaap_DividendsCommonStockCash
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Distribution to limited partnership unitholders         2,900bfs_DistributionsToNoncontrollingInterest
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Distribution to limited partnership unitholders (in usd per share)         $ 0.40us-gaap_DistributionsPerLimitedPartnershipUnitOutstanding
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Dividend Income              
Dividends [Line Items]              
Common stock distributions (in usd per share)   $ 1.56us-gaap_CommonStockDividendsPerShareCashPaid
/ us-gaap_DividendsAxis
= bfs_OrdinaryDividendIncomeMember
$ 0.96us-gaap_CommonStockDividendsPerShareCashPaid
/ us-gaap_DividendsAxis
= bfs_OrdinaryDividendIncomeMember
$ 0.95us-gaap_CommonStockDividendsPerShareCashPaid
/ us-gaap_DividendsAxis
= bfs_OrdinaryDividendIncomeMember
     
Return on Invested Capital              
Dividends [Line Items]              
Common stock distributions (in usd per share)     $ 0.48us-gaap_CommonStockDividendsPerShareCashPaid
/ us-gaap_DividendsAxis
= bfs_ReturnOnInvestedCapitalMember
$ 0.49us-gaap_CommonStockDividendsPerShareCashPaid
/ us-gaap_DividendsAxis
= bfs_ReturnOnInvestedCapitalMember
     
Series A Preferred Stock              
Dividends [Line Items]              
Preferred stock dividend (in usd per share)   $ 2.41us-gaap_PreferredStockDividendsPerShareCashPaid
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
$ 2us-gaap_PreferredStockDividendsPerShareCashPaid
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
$ 2.00us-gaap_PreferredStockDividendsPerShareCashPaid
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
     
Series B Preferred Stock              
Dividends [Line Items]              
Preferred stock dividend (in usd per share)     $ 0.99us-gaap_PreferredStockDividendsPerShareCashPaid
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
$ 2.25us-gaap_PreferredStockDividendsPerShareCashPaid
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
     
Series C Preferred Stock              
Dividends [Line Items]              
Preferred stock dividend (in usd per share)   $ 1.72us-gaap_PreferredStockDividendsPerShareCashPaid
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
$ 1.09us-gaap_PreferredStockDividendsPerShareCashPaid
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
       
Series C Preferred Stock | Subsequent Event              
Dividends [Line Items]              
Dividends declared per preferred share outstanding (in usd per share)             $ 0.4296875us-gaap_PreferredStockDividendsPerShareDeclared
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Preferred stock distributions           $ 3,100us-gaap_DividendsPreferredStockCash
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Common Stock              
Dividends [Line Items]              
Dividends record date Jan. 16, 2015