XML 67 R57.htm IDEA: XBRL DOCUMENT v3.25.3
GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 81,557 $ 81,439
Accumulated Amortization (30,066) (22,652)
Net Carrying Amount 51,491 58,787
Business relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 45,918 45,918
Accumulated Amortization (11,989) (7,759)
Net Carrying Amount $ 33,929 $ 38,159
Weighted-Average Remaining Life 7 years 8 months 12 days 8 years 3 months 18 days
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 22,309 $ 22,309
Accumulated Amortization (10,683) (8,250)
Net Carrying Amount $ 11,626 $ 14,059
Weighted-Average Remaining Life 3 years 7 months 6 days 4 years 3 months 18 days
Licensing agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 6,141 $ 6,141
Accumulated Amortization (3,292) (2,808)
Net Carrying Amount $ 2,849 $ 3,333
Weighted-Average Remaining Life 4 years 4 months 24 days 5 years 2 months 12 days
Domain and data licenses    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 3,312 $ 3,194
Accumulated Amortization (2,975) (2,912)
Net Carrying Amount $ 337 $ 282
Weighted-Average Remaining Life 3 years 9 months 18 days 4 years 4 months 24 days
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 3,877 $ 3,877
Accumulated Amortization (1,127) (923)
Net Carrying Amount $ 2,750 $ 2,954
Weighted-Average Remaining Life 10 years 1 month 6 days 10 years 9 months 18 days