v3.25.1
ACQUISITIONS - Narrative (Details) - USD ($)
$ in Thousands
Apr. 16, 2024
Jan. 02, 2024
Mar. 31, 2025
Dec. 31, 2024
Business Acquisition [Line Items]        
Goodwill     $ 2,918,559 $ 2,915,167
Fair value of contingent consideration     29,100  
Contingent consideration liability current     9,600  
Contingent consideration liability noncurrent     $ 19,500  
Fabric        
Business Acquisition [Line Items]        
Purchase price $ 42,600 $ 16,100    
Goodwill   $ 5,900    
Foxberry        
Business Acquisition [Line Items]        
Goodwill $ 23,900