XML 81 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Higher range of undiscounted amounts to pay under contingent consideration $ 10.3
Discounted cash flow and weighted probability of possible payments | Fair Value, Inputs, Level 3 | Annualized EBITDA and probability of achievement  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Discount rate 0.110
Drydon Equipment, Inc.  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Liability for contingent consideration $ 1.9
Cisco  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Liability for contingent consideration 2.4
Sullivan  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Liability for contingent consideration 1.0
Florida Valve  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Liability for contingent consideration 0.3
Riordan  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Liability for contingent consideration 2.9
Alliance  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Liability for contingent consideration $ 0.2