v3.26.3
Revenues - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenues $ 289,326 $ 306,532 $ 843,705 $ 874,151
Technology & Shopping        
Disaggregation of Revenue [Line Items]        
Total revenues 81,980 85,189 229,896 247,655
Gaming & Entertainment        
Disaggregation of Revenue [Line Items]        
Total revenues 46,599 47,578 133,982 131,830
Health & Wellness        
Disaggregation of Revenue [Line Items]        
Total revenues 92,545 102,306 273,153 287,544
Cybersecurity & Martech        
Disaggregation of Revenue [Line Items]        
Total revenues 68,202 71,459 206,674 207,122
Advertising and performance marketing | Technology & Shopping        
Disaggregation of Revenue [Line Items]        
Total revenues 78,233 84,226 219,694 242,500
Advertising and performance marketing | Gaming & Entertainment        
Disaggregation of Revenue [Line Items]        
Total revenues 30,729 31,917 85,552 88,539
Advertising and performance marketing | Health & Wellness        
Disaggregation of Revenue [Line Items]        
Total revenues 77,319 85,587 227,039 237,049
Subscription and licensing | Technology & Shopping        
Disaggregation of Revenue [Line Items]        
Total revenues 3,732 2,777 10,121 7,581
Subscription and licensing | Gaming & Entertainment        
Disaggregation of Revenue [Line Items]        
Total revenues 15,772 15,657 47,145 43,268
Subscription and licensing | Health & Wellness        
Disaggregation of Revenue [Line Items]        
Total revenues 13,525 13,679 39,535 40,494
Subscription and licensing | Cybersecurity & Martech        
Disaggregation of Revenue [Line Items]        
Total revenues 65,450 69,145 198,218 204,808
Other | Technology & Shopping        
Disaggregation of Revenue [Line Items]        
Total revenues 15 (1,814) 81 (2,426)
Other | Gaming & Entertainment        
Disaggregation of Revenue [Line Items]        
Total revenues 98 4 1,285 23
Other | Health & Wellness        
Disaggregation of Revenue [Line Items]        
Total revenues 1,701 3,040 6,579 10,001
Other | Cybersecurity & Martech        
Disaggregation of Revenue [Line Items]        
Total revenues $ 2,752 $ 2,314 $ 8,456 $ 2,314