XML 54 R37.htm IDEA: XBRL DOCUMENT
v3.20.1

Transactions with related parties - Dynagas Ltd. (Details) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2013
Related Party Transaction |  |  |  |
Management services agreement initial termination date | December 31, 2020 |  |  |
Daily management fee | $ 3,000 | $ 2,900 | $ 2,800 | $ 2,500
Management fees annual upward percentage adjustment | 3.00% |  |  |
Charter Hire Commission payable to the Management company | 1.25% |  |  |
Lump sum payable to the management company for the supervision of vessels construction | $ 700 |  |  |
Cancellation of management agreement termination fee | $ 19,600,000 |  |  |
Automatic extension of Management Agreements increments | 8 years |  |  |
Management agreement terms | The Management Agreements will terminate automatically after a change of control of the owners and/or of the owners’ ultimate parent, in which case an amount equal to the estimated remaining fees, but in any case not less than for a period of 36 months and not more than 60 months, will become payable to the Manager. |  |  |
Maximum |  |  |  |
Related Party Transaction |  |  |  |
Period for calculation of management agreement termination fee |  | 60 months |  |
Minimum |  |  |  |
Related Party Transaction |  |  |  |
Period for calculation of management agreement termination fee |  | 36 months |  |

X
- Definition The additional period increments by which the Management Agreements are automatically extended, if notice of termination is not previously provided. + References No definition available. + Details
Name: | dlng_AutomaticExtensionOfManagementAgreementIncrements
Namespace Prefix: | dlng_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of payment as penalty under the management agreements for the termination of contract after a change of control of the owners and / or the owners' ultimate parent. + References No definition available. + Details
Name: | dlng_CancellationOfManagementAgreementTerminationFee
Namespace Prefix: | dlng_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition The charter hire commission rate payable to the management company. + References No definition available. + Details
Name: | dlng_CharterHireCommissionPercentage
Namespace Prefix: | dlng_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Daily management fee payable to the management company. + References No definition available. + Details
Name: | dlng_DailyManagementFeePayableAmount
Namespace Prefix: | dlng_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The initial termination date of the management services agreement. + References No definition available. + Details
Name: | dlng_ManagementServicesAgreementInitialTerminationDate
Namespace Prefix: | dlng_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lump sum payable to the management company for newbuilding supervision services. + References No definition available. + Details
Name: | dlng_NewBuildingsSupervisionLumpSum
Namespace Prefix: | dlng_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Period (in months) for the calculation of the termination fee, in case of automatic termination of the management agreements. + References No definition available. + Details
Name: | dlng_PeriodForCalculationManagementAgreementTerminationFee
Namespace Prefix: | dlng_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The terms related to the agreed management agreement. + References No definition available. + Details
Name: | dlng_TermsOfManagementAgreement
Namespace Prefix: | dlng_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The annual percentage of upward adjustment on vessel management fees per the relevant agreement. + References No definition available. + Details
Name: | dlng_VesselManagementAgreementFeesUpwardsAdjustmentPercentage
Namespace Prefix: | dlng_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

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_RelatedPartyTransactionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |