v3.26.1
REVENUE - Summary of Revenue as Disaggregated by Market Based on Location (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]        
Total revenues $ 37,764 $ 39,594 $ 78,204 $ 80,229
North America        
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]        
Total revenues 26,324 19,111 52,848 40,099
U.K. and Ireland        
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]        
Total revenues 6,413 11,057 14,190 22,140
Other Europe        
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]        
Total revenues 3,577 6,638 7,914 12,576
Rest of the world        
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]        
Total revenues 1,450 2,788 3,252 5,414
Marketing        
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]        
Total revenues 26,537 29,575 55,743 60,311
Data        
Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Line Items]        
Total revenues $ 11,227 $ 10,019 $ 22,461 $ 19,918