v3.25.2
GOODWILL AND INTANGIBLE ASSETS - Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Goodwill [Line Items]    
Gross Carrying Value $ 189,755 $ 189,755
Accumulated Amortization 29,875 14,812
Total 159,880 174,943
Developed technology    
Goodwill [Line Items]    
Gross Carrying Value 105,640 105,640
Accumulated Amortization 15,825 7,696
Total $ 89,815 $ 97,944
Developed technology | Minimum    
Goodwill [Line Items]    
Useful life (in years) 3 years 3 years
Developed technology | Maximum    
Goodwill [Line Items]    
Useful life (in years) 7 years 7 years
Customer relationships    
Goodwill [Line Items]    
Gross Carrying Value $ 74,360 $ 74,360
Accumulated Amortization 10,942 5,322
Total $ 63,418 $ 69,038
Customer relationships | Minimum    
Goodwill [Line Items]    
Useful life (in years) 3 years 3 years
Customer relationships | Maximum    
Goodwill [Line Items]    
Useful life (in years) 7 years 7 years
Tradename    
Goodwill [Line Items]    
Gross Carrying Value $ 8,470 $ 8,470
Accumulated Amortization 2,337 1,280
Total $ 6,133 $ 7,190
Tradename | Minimum    
Goodwill [Line Items]    
Useful life (in years) 2 years 2 years
Tradename | Maximum    
Goodwill [Line Items]    
Useful life (in years) 5 years 5 years
Conversation data    
Goodwill [Line Items]    
Useful life (in years) 2 years 6 months 2 years 6 months
Gross Carrying Value $ 1,285 $ 1,285
Accumulated Amortization 771 514
Total $ 514 $ 771