XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Consolidation (Details) - USD ($)
12 Months Ended
Jun. 23, 2022
May 11, 2022
Mar. 07, 2022
Dec. 31, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Accounts receivable securitization facility $ 15,000,000      
Borrowing capacity $ 15,000,000      
Commitment fee percentage 0.85%      
Hanover Rate        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Basis spread on variable rate 2.35%      
DXP Business | Held-for-sale        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Total purchase price     $ 14,000,000  
Amount to be received on the closing date   $ 7,500,000    
Escrow deposit     500,000  
Disbursement to be received 12 months from closing date   1,000,000    
Earn-out     $ 5,000,000  
DXP Business | Disposed of by sale        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Escrow deposit   500,000    
Proceeds from the sale of DXP Business   7,500,000    
Additional escrow deposit   1,000,000    
Fair value of earn-out provision   3,600,000    
Divested intangible assets book value   2,300,000    
Fair value of goodwill   7,600,000    
Gain on divestiture       $ 2,500,000
DXP Business | Disposed of by sale | Other Current Assets        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Fair value of earn-out provision   $ 3,000,000