XML 51 R41.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Stock-based Employee Compensation, Stock Option Plans, and Deferred Compensation Plan for Directors - Share-Based Payment Assumptions (Details) - Performance Shares - $ / shares | May 20, 2024 | May 17, 2024
--- | --- | ---
Directors |  |
Schedule Of Share Based Compensation Arrangements By Share Based Payment Award Options [Line Items] |  |
Closing price per share (in usd per share) | $ 37.52 |
Fair value per share (in usd per share) | $ 34.63 |
Officers |  |
Schedule Of Share Based Compensation Arrangements By Share Based Payment Award Options [Line Items] |  |
Closing price per share (in usd per share) |  | $ 38.10
Fair value per share (in usd per share) |  | $ 35.27

X
- Definition Schedule Of Share Based Compensation Arrangements By Share Based Payment Award Options [Line Items] + References No definition available. + Details
Name: | bfs_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsLineItems
Namespace Prefix: | bfs_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Closing Price Per Share + References No definition available. + Details
Name: | bfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsClosingPricePerShare
Namespace Prefix: | bfs_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Fair Value Per Share + References No definition available. + Details
Name: | bfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValuePerShare
Namespace Prefix: | bfs_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_TitleOfIndividualAxis=srt_DirectorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=srt_OfficerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |