XML 66 R51.htm IDEA: XBRL DOCUMENT v3.22.4
GOODWILL AND OTHER INTANGIBLE ASSETS - Estimated Useful Lives of Intangible Assets (Details)
12 Months Ended
Dec. 31, 2022
Non-compete agreements  
Acquired Finite-Lived Intangible Assets  
Weighted average amortization period 6 years 6 months
Customer relationships  
Acquired Finite-Lived Intangible Assets  
Weighted average amortization period 10 years
Licensing agreements  
Acquired Finite-Lived Intangible Assets  
Estimated useful life 10 years
Weighted average amortization period 10 years
Patents  
Acquired Finite-Lived Intangible Assets  
Estimated useful life 10 years
Weighted average amortization period 10 years
Tradename  
Acquired Finite-Lived Intangible Assets  
Weighted average amortization period 10 years 10 months 24 days
Software  
Acquired Finite-Lived Intangible Assets  
Weighted average amortization period 3 years 2 months 12 days
Minimum | Non-compete agreements  
Acquired Finite-Lived Intangible Assets  
Estimated useful life 2 years
Minimum | Customer relationships  
Acquired Finite-Lived Intangible Assets  
Estimated useful life 5 years
Minimum | Tradename  
Acquired Finite-Lived Intangible Assets  
Estimated useful life 5 years
Minimum | Software  
Acquired Finite-Lived Intangible Assets  
Estimated useful life 3 years
Maximum | Non-compete agreements  
Acquired Finite-Lived Intangible Assets  
Estimated useful life 15 years
Maximum | Customer relationships  
Acquired Finite-Lived Intangible Assets  
Estimated useful life 15 years
Maximum | Tradename  
Acquired Finite-Lived Intangible Assets  
Estimated useful life 25 years
Maximum | Software  
Acquired Finite-Lived Intangible Assets  
Estimated useful life 5 years