XML 57 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Nature of Operations and Basis of Presentation (Details)
1 Months Ended 12 Months Ended
Aug. 15, 2023
Mar. 20, 2023
shares
Dec. 31, 2022
shares
Apr. 29, 2022
shares
Apr. 01, 2022
shares
Aug. 31, 2023
Dec. 31, 2023
segment
Aug. 25, 2023
shares
Accounting Policies [Abstract]                
Principal operating segment | segment             3  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
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      
Lawson                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Shares issued in acquisition (in shares)         18,240,334      
Lawson | TestEquity Equityholder                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Shares issued in acquisition (in shares)         1,400,000      
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      
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