XML 89 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnout Liabilities - Narrative (Details)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 20, 2023
shares
Dec. 31, 2022
USD ($)
shares
Apr. 29, 2022
shares
Apr. 01, 2022
USD ($)
earnoutProvision
shares
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Jun. 08, 2023
USD ($)
Mar. 31, 2022
USD ($)
Mar. 20, 2022
earnoutProvision
Business Acquisition [Line Items]                    
Fair value of earnout derivative liability       $ 43.9            
Income (expense) on earnout liabilities           $ 0.0 $ 0.3      
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]           Change in fair value of earnout liabilities        
Lawson                    
Business Acquisition [Line Items]                    
Number of earnout provisions | earnoutProvision       2           2
Shares issued in acquisition (in shares) | shares       18,240,334            
Lawson | TestEquity Equityholder                    
Business Acquisition [Line Items]                    
Shares issued in acquisition (in shares) | shares       1,400,000            
Lawson | Gexpro Services Stockholder                    
Business Acquisition [Line Items]                    
Shares issued in acquisition (in shares) | shares   924,000 1,400,000 924,000            
Lawson | TestEquity and Gexpro Services Shareholders                    
Business Acquisition [Line Items]                    
Shares issued in acquisition (in shares) | shares 1,076,000     1,076,000            
Lawson | TestEquity and Gexpro | Earnout Shares                    
Business Acquisition [Line Items]                    
Shares issued in acquisition (in shares) | shares 3,400,000                  
Lawson | Maximum                    
Business Acquisition [Line Items]                    
Shares issued in acquisition (in shares) | shares       2,324,000            
HISCO                    
Business Acquisition [Line Items]                    
Fair value of earn-out liability           $ 0.0   $ 0.1    
HISCO | Maximum                    
Business Acquisition [Line Items]                    
Fair value of earn-out liability               $ 12.6    
Frontier                    
Business Acquisition [Line Items]                    
Income (expense) on earnout liabilities           0.7        
Fair value of earn-out liability   $ 1.7       $ 0.0 $ 1.7   $ 0.9  
Earn-out payments         $ 1.0          
Frontier | Maximum                    
Business Acquisition [Line Items]                    
Fair value of earn-out liability                 $ 3.0