v3.25.4

Income Taxes - Summarizes the tax status of dividends declared (Details) - $ / shares | 12 Months Ended
--- | ---
Dec. 31, 2025 | Dec. 31, 2024 | Dec. 31, 2023
Income Taxes |  |  |
Capital gain distributions | $ 0.429 | $ 0.143 | $ 0.54
Non-dividend distributions | 0.096 | 0.192 |
Ordinary income |  | 0.54 | 0.135
To be determined in the following year | 0.175 |  |
Dividends declared | $ 0.700 | 0.875 | $ 0.675
Qualified dividends |  | $ 0.168 |

X
- Definition Common stock dividend per share declared during the year treated as qualified. + References No definition available. + Details
Name: | jbgs_CommonStockDividendsPerShareDeclaredQualifiedDividend
Namespace Prefix: | jbgs_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Common Stock, Dividends, Per Share, Declared, Taxable as non-dividend distributions. + References No definition available. + Details
Name: | jbgs_CommonStockDividendsPerShareDeclaredTaxableAsNonDividendDistributions
Namespace Prefix: | jbgs_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Common Stock, Dividends, Per Share, Declared, Taxable Status to be Determined in Next Year + References No definition available. + Details
Name: | jbgs_CommonStockDividendsPerShareDeclaredTaxableStatustobeDeterminedinNextYear
Namespace Prefix: | jbgs_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Common Stock, Dividends, Per Share, Declared, Taxable as Ordinary Income in the Current Year + References No definition available. + Details
Name: | jbgs_CommonStockDividendsPerShareDeclaredTaxableasOrdinaryIncomeintheCurrentYear
Namespace Prefix: | jbgs_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Common Stock, Dividends, Per Share, Declared, Taxable as Return of Capital + References No definition available. + Details
Name: | jbgs_CommonStockDividendsPerShareDeclaredTaxableasReturnofCapital
Namespace Prefix: | jbgs_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate dividends declared during the period for each share of common stock outstanding. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_CommonStockDividendsPerShareDeclared
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_IncomeTaxDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration