XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Nature of Operations and Basis of Presentation (Details)
6 Months Ended
Jun. 08, 2023
USD ($)
May 30, 2023
shares
Mar. 20, 2023
shares
Dec. 31, 2022
shares
Apr. 29, 2022
shares
Apr. 01, 2022
USD ($)
shares
Jun. 30, 2023
segment
May 09, 2023
USD ($)
shares
Accounting Policies [Abstract]                
Principal operating segment | segment             3  
Rights Offering                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Common Stock, Value, Subscriptions | $               $ 45.00
Stock sold (in shares)   2,222,222            
Common Stock, Shares Subscribed but Unissued               0.105
Previous term loans | Line of Credit                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Maximum borrowing capacity | $ $ 305,000,000         $ 305,000,000    
Revolving Credit Facility | Line of Credit                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Maximum borrowing capacity | $           200,000,000    
Accordion feature | $           $ 200,000,000    
Revolving Credit Facility | HISCO Credit Facility | Line of Credit                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Accordion feature | $ 200,000,000              
Hisco                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Cash consideration | $ 252,007,000              
Cash exchanged for equity related to retention bonuses | $ 37,500,000              
Total consideration exchanged | $ $ 270,425,000              
TestEquity                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Exchange ratio (in shares)           0.3618    
Number of shares authorized (in shares)           3,300,000    
Gexpro                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Exchange ratio (in shares)           0.7675    
Number of shares authorized (in shares)           7,000,000    
Gexpro | Gexpro Services Stockholder                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Number of shares authorized (in shares)     462,000          
Gexpro | Gexpro Services Stockholder | Gexpro Services Holdback Shares                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Number of shares authorized (in shares)     1,000,000     1,000,000    
Lawson                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Fair value of shares exchanged | $           $ 351,491,000    
Number of shares authorized (in shares)           9,120,167    
Total consideration exchanged | $           $ 353,401,000    
Lawson | TestEquity Equityholder                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Number of shares authorized (in shares)     700,000     700,000    
Lawson | Gexpro Services Stockholder                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Number of shares authorized (in shares)       462,000 700,000 462,000    
Lawson | TestEquity and Gexpro Services Shareholders                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Number of shares authorized (in shares)     538,000     538,000