XML 59 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Nature of Operations and Basis of Presentation (Details)
1 Months Ended 6 Months Ended 12 Months Ended
Aug. 15, 2023
Mar. 30, 2023
shares
Mar. 20, 2023
shares
Dec. 31, 2022
shares
Apr. 29, 2022
shares
Apr. 01, 2022
shares
Aug. 31, 2023
Dec. 31, 2024
segment
Jun. 30, 2024
segment
Dec. 31, 2024
branch
segment
Aug. 25, 2023
shares
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Number of reportable segments | segment               4 3 4  
Number of branches | branch                   38  
Stock split ratio, common stock 2           2        
Stock split, additional shares received (in shares)                     1
TestEquity                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Exchange ratio (in shares)           0.1809          
Shares issued in acquisition (in shares)           6,600,000          
Gexpro                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Exchange ratio (in shares)           0.3838          
Shares issued in acquisition (in shares)           14,000,000          
Gexpro | Gexpro Services Stockholder | Gexpro Services Holdback Shares                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Shares issued in acquisition (in shares)   2,000,000 2,000,000     2,000,000          
DSG, Formerly Lawson                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Shares issued in acquisition (in shares)           18,240,334          
DSG, Formerly Lawson | TestEquity Equityholder                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Shares issued in acquisition (in shares)           1,400,000          
DSG, Formerly Lawson | Gexpro Services Stockholder                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Shares issued in acquisition (in shares)       924,000 1,400,000 924,000          
DSG, Formerly Lawson | TestEquity and Gexpro Services Shareholders                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Shares issued in acquisition (in shares)     1,076,000     1,076,000