v3.26.1
GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 136,582 $ 81,569
Accumulated Amortization (44,489) (32,531)
Net Carrying Amount 92,093 49,038
Business relationships    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 68,918 45,918
Accumulated Amortization (19,885) (13,390)
Net Carrying Amount $ 49,033 $ 32,528
Weighted-Average Remaining Life 6 years 10 months 24 days 7 years 7 months 6 days
Developed technology    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 52,309 $ 22,309
Accumulated Amortization (16,241) (11,494)
Net Carrying Amount $ 36,068 $ 10,815
Weighted-Average Remaining Life 3 years 4 months 24 days 3 years 3 months 18 days
Licensing agreements    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 6,141 $ 6,141
Accumulated Amortization (3,775) (3,453)
Net Carrying Amount $ 2,366 $ 2,688
Weighted-Average Remaining Life 3 years 8 months 12 days 4 years 2 months 12 days
Domain and data licenses    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 3,337 $ 3,324
Accumulated Amortization (3,048) (2,999)
Net Carrying Amount $ 289 $ 325
Weighted-Average Remaining Life 3 years 1 month 6 days 3 years 7 months 6 days
Trademarks    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 5,877 $ 3,877
Accumulated Amortization (1,540) (1,195)
Net Carrying Amount $ 4,337 $ 2,682
Weighted-Average Remaining Life 7 years 9 years 9 months 18 days