v3.25.2
BUSINESS COMBINATIONS - Schedule of Preliminary Fair Values (Details) - USD ($)
$ in Thousands
Aug. 06, 2024
Jun. 14, 2024
Jan. 03, 2024
Synq3, Inc      
Business Combination, Separately Recognized Transaction [Line Items]      
Intangible assets     $ 12,705
Synq3, Inc | Developed technology      
Business Combination, Separately Recognized Transaction [Line Items]      
Useful life     3 years
Intangible assets     $ 5,210
Synq3, Inc | Customer relationships      
Business Combination, Separately Recognized Transaction [Line Items]      
Useful life     4 years
Intangible assets     $ 4,800
Synq3, Inc | Trade names      
Business Combination, Separately Recognized Transaction [Line Items]      
Useful life     2 years
Intangible assets     $ 1,410
Synq3, Inc | Conversation data      
Business Combination, Separately Recognized Transaction [Line Items]      
Useful life     2 years 6 months
Intangible assets     $ 1,285
Amelia Technologies, LLC      
Business Combination, Separately Recognized Transaction [Line Items]      
Intangible assets $ 174,500    
Amelia Technologies, LLC | Developed technology      
Business Combination, Separately Recognized Transaction [Line Items]      
Useful life 7 years    
Intangible assets $ 98,900    
Amelia Technologies, LLC | Customer relationships      
Business Combination, Separately Recognized Transaction [Line Items]      
Useful life 7 years    
Intangible assets $ 68,600    
Amelia Technologies, LLC | Trade names      
Business Combination, Separately Recognized Transaction [Line Items]      
Useful life 5 years    
Intangible assets $ 7,000    
Other Acquisition      
Business Combination, Separately Recognized Transaction [Line Items]      
Intangible assets   $ 2,550  
Other Acquisition | Developed technology      
Business Combination, Separately Recognized Transaction [Line Items]      
Useful life   3 years  
Intangible assets   $ 1,530  
Other Acquisition | Customer relationships      
Business Combination, Separately Recognized Transaction [Line Items]      
Useful life   3 years  
Intangible assets   $ 960  
Other Acquisition | Trade names      
Business Combination, Separately Recognized Transaction [Line Items]      
Useful life   3 years  
Intangible assets   $ 60