XML 62 R42.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Summary of Significant Accounting Policies - Real Estate Lease Obligations (Details) - USD ($) $ in Thousands | Dec. 31, 2024 | Dec. 31, 2023
--- | --- | ---
Acquired real estate leases: |  |
Capitalized above market lease values | $ 2,846 | $ 3,804
Less: accumulated amortization | (2,324) | (3,001)
Capitalized above market lease values, net | 522 | 803
Lease, Net |  |
Lease origination value | 66,731 | 88,569
Less: accumulated amortization | (40,953) | (55,424)
Lease origination value, net | 25,778 | 33,145
Acquired real estate leases and other intangible assets, net | 26,300 | 33,948
Assumed real estate lease obligations: |  |
Capitalized below market lease values | 1,600 | 2,340
Less: accumulated amortization | (1,305) | (1,872)
Assumed real estate lease obligations, net | $ 295 | $ 468

X
- Definition Above Market Lease, Accumulated Amortization + References No definition available. + Details
Name: | dhc_AboveMarketLeaseAccumulatedAmortization
Namespace Prefix: | dhc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Above Market Lease, Gross + References No definition available. + Details
Name: | dhc_AboveMarketLeaseGross
Namespace Prefix: | dhc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Above Market Lease, Net + References No definition available. + Details
Name: | dhc_AboveMarketLeaseNet
Namespace Prefix: | dhc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Above Market Lease, Net [Abstract] + References No definition available. + Details
Name: | dhc_AboveMarketLeaseNetAbstract
Namespace Prefix: | dhc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lease, Accumulated Amortization + References No definition available. + Details
Name: | dhc_LeaseAccumulatedAmortization
Namespace Prefix: | dhc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Lease, Gross + References No definition available. + Details
Name: | dhc_LeaseGross
Namespace Prefix: | dhc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lease, Net + References No definition available. + Details
Name: | dhc_LeaseNet
Namespace Prefix: | dhc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lease, Net [Abstract] + References No definition available. + Details
Name: | dhc_LeaseNetAbstract
Namespace Prefix: | dhc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Real Estate Leases, Net + References No definition available. + Details
Name: | dhc_RealEstateLeasesNet
Namespace Prefix: | dhc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of accumulated amortization of leases acquired as part of a real property acquisition at below market lease rate with a finite life. + References No definition available. + Details
Name: | us-gaap_BelowMarketLeaseAccumulatedAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before amortization of leases acquired as part of a real property acquisition at below market lease rate with a finite life. + References No definition available. + Details
Name: | us-gaap_BelowMarketLeaseGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount after amortization of leases acquired as part of a real property acquisition at below market lease rate with a finite life. + References No definition available. + Details
Name: | us-gaap_BelowMarketLeaseNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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