XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2
RECENT BUSINESS ACQUISITIONS - SCHEDULE OF ESTIMATED USEFUL LIVES (Details)
6 Months Ended
Jun. 30, 2022
Customer relationships.  
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives of acquired intangible assets 8 years
Trademarks.  
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives of acquired intangible assets 10 years
Technology  
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives of acquired intangible assets 8 years
Non-compete agreements  
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives of acquired intangible assets 3 years