XML 106 R80.htm IDEA: XBRL DOCUMENT v3.25.4
SEGMENTS - Concentration of Risk (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenue Benchmark | Geographic Concentration Risk | United States      
Concentration Risk [Line Items]      
Concentration risk 94.00% 92.00% 87.00%
Revenue Benchmark | Customer Concentration Risk | Top Five Marketers      
Concentration Risk [Line Items]      
Concentration risk 20.00% 16.00% 15.00%
Accounts Receivable Benchmark | Customer Concentration Risk | Top Five Marketers      
Concentration Risk [Line Items]      
Concentration risk 30.00% 17.00%  
Partner Share Benchmark | Partner Concentration | Top Three Partners      
Concentration Risk [Line Items]      
Concentration risk 80.00% 85.00% 85.00%
Partner Share Benchmark | Partner Concentration | Top Partner      
Concentration Risk [Line Items]      
Concentration risk 15.00% 50.00% 50.00%
Partner Share Benchmark | Partner Concentration | Second Largest Partner      
Concentration Risk [Line Items]      
Concentration risk 15.00% 10.00% 10.00%
Partner Share Benchmark | Partner Concentration | Third Largest Partner      
Concentration Risk [Line Items]      
Concentration risk 15.00% 10.00% 10.00%