v3.22.2.2
GOODWILL AND INTANGIBLE ASSETS - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]          
Accumulated impairments $ 0   $ 0   $ 0
Amortization Period (Years)     4 years    
Amortization of intangible assets $ 5,000,000 $ 5,500,000 $ 15,000,000 $ 15,400,000  
Technology          
Finite-Lived Intangible Assets [Line Items]          
Amortization Period (Years)     4 years    
Customer relationships          
Finite-Lived Intangible Assets [Line Items]          
Amortization Period (Years)     6 years    
Brand          
Finite-Lived Intangible Assets [Line Items]          
Amortization Period (Years)     4 years    
Non-competition agreements          
Finite-Lived Intangible Assets [Line Items]          
Amortization Period (Years)     3 years