XML 128 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLE ASSETS - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Goodwill And Intangible Assets [Line Items]      
Goodwill impairment charge $ 0 $ 0 $ 0
Estimated remaining useful life 13 years 10 months 24 days 14 years 4 months 24 days  
Impairment of long-lived assets $ 0 $ 0 $ 0
Developed technologies      
Goodwill And Intangible Assets [Line Items]      
Estimated remaining useful life 14 years 4 months 24 days 14 years 4 months 24 days  
Developed technologies | Minimum      
Goodwill And Intangible Assets [Line Items]      
Estimated remaining useful life 7 years    
Developed technologies | Maximum      
Goodwill And Intangible Assets [Line Items]      
Estimated remaining useful life 12 years    
Customer relationships      
Goodwill And Intangible Assets [Line Items]      
Estimated acquired useful lives (in years) 9 years    
Estimated remaining useful life 10 years 10 years  
Trademarks      
Goodwill And Intangible Assets [Line Items]      
Estimated acquired useful lives (in years) 9 years    
Estimated remaining useful life 10 years 10 years  
Internal-use software      
Goodwill And Intangible Assets [Line Items]      
Estimated remaining useful life 3 years