XML 89 R43.htm IDEA: XBRL DOCUMENT
v3.20.1

Organization and Basis of Presentation - Narrative (Details) | Mar. 31, 2020 ft² property building
--- | ---
Real Estate Properties [Line Items] |
Number of Real Estate Properties | 64
Asset under Construction |
Real Estate Properties [Line Items] |
Number of Real Estate Properties | 4
Future Development |
Real Estate Properties [Line Items] |
Number of Real Estate Properties | 37
Area of real estate property (in square feet) | ft² | 20,000,000.0
Commercial Real Estate [Member] |
Real Estate Properties [Line Items] |
Number of Real Estate Properties | 44
Area of real estate property (in square feet) | ft² | 13,300,000
Multifamily |
Real Estate Properties [Line Items] |
Number of Real Estate Properties | 20
Number of Units in Real Estate Property | building | 7,367
Multifamily | Asset under Construction |
Real Estate Properties [Line Items] |
Number of Real Estate Properties | 2
Number of Units in Real Estate Property | building | 755
Wholly Owned Properties | Commercial Real Estate [Member] | Asset under Construction |
Real Estate Properties [Line Items] |
Number of Real Estate Properties | 2
Area of real estate property (in square feet) | ft² | 380,000
Partially Owned Properties | Future Development |
Real Estate Properties [Line Items] |
Area of real estate property (in square feet) | ft² | 16,700,000
Partially Owned Properties | Commercial Real Estate [Member] |
Real Estate Properties [Line Items] |
Area of real estate property (in square feet) | ft² | 11,100,000
Partially Owned Properties | Multifamily |
Real Estate Properties [Line Items] |
Number of Units in Real Estate Property | building | 5,583
Partially Owned Properties | Multifamily | Asset under Construction |
Real Estate Properties [Line Items] |
Number of Units in Real Estate Property | ft² | 577
JBG Smith, LP |
Real Estate Properties [Line Items] |
Ownership interest by parent | 90.30%

X
- Definition Area of a real estate property. + References No definition available. + Details
Name: | us-gaap_AreaOfRealEstateProperty
Namespace Prefix: | us-gaap_
Data Type: | num:areaItemType
Balance Type: | na
Period Type: | instant

X
- Definition The parent entity's interest in net assets of the subsidiary, expressed as a percentage. + References No definition available. + Details
Name: | us-gaap_MinorityInterestOwnershipPercentageByParent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of real estate properties owned as of the balance sheet date. + References No definition available. + Details
Name: | us-gaap_NumberOfRealEstateProperties
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of units in a real estate property owned as of the balance sheet date. + References No definition available. + Details
Name: | us-gaap_NumberOfUnitsInRealEstateProperty
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_RealEstatePropertiesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetUnderConstructionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=jbgs_FutureDevelopmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=us-gaap_CommercialRealEstateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=srt_MultifamilyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RealEstatePropertiesAxis=us-gaap_WhollyOwnedPropertiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RealEstatePropertiesAxis=us-gaap_PartiallyOwnedPropertiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=jbgs_JBGSmithLPMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |