XML 90 R73.htm IDEA: XBRL DOCUMENT
v3.23.1

LONG-TERM DEBT - Secured Leverage Ratio to EBITDA (Details) - Secured Debt - Term Loan B Agreement | Dec. 23, 2020
--- | ---
December 31, 2022 |
Debt Instrument [Line Items] |
Secured Leverage Ratio | 500.00%
March 31, 2023 |
Debt Instrument [Line Items] |
Secured Leverage Ratio | 500.00%
June 30, 2023 and each Fiscal Quarter thereafter |
Debt Instrument [Line Items] |
Secured Leverage Ratio | 475.00%

X
- Definition Debt Instrument, Covenant Compliance, Secured Leverage Ratio + References No definition available. + Details
Name: | dxpe_DebtInstrumentCovenantComplianceSecuredLeverageRatio
Namespace Prefix: | dxpe_
Data Type: | dtr-types:percentItemType
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_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_SecuredDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=dxpe_SeniorSecuredTermLoanBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dxpe_DebtCovenantAxis=dxpe_DebtCovenantPeriodOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dxpe_DebtCovenantAxis=dxpe_DebtCovenantPeriodTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dxpe_DebtCovenantAxis=dxpe_DebtCovenantPeriodThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |