v3.25.2
REVENUE - Subscription, Advertising, and Other Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Total revenues $ 685,873 $ 625,097 $ 1,321,783 $ 1,219,112
Product and service benchmark | Product concentration risk        
Disaggregation of Revenue [Line Items]        
As % of total 100.00% 100.00% 100.00% 100.00%
Subscription        
Disaggregation of Revenue [Line Items]        
Total revenues $ 481,420 $ 439,322 $ 945,677 $ 868,327
Subscription | Product and service benchmark | Product concentration risk        
Disaggregation of Revenue [Line Items]        
As % of total 70.20% 70.30% 71.50% 71.20%
Advertising        
Disaggregation of Revenue [Line Items]        
Total revenues $ 133,974 $ 119,163 $ 242,050 $ 222,874
Advertising | Product and service benchmark | Product concentration risk        
Disaggregation of Revenue [Line Items]        
As % of total 19.50% 19.10% 18.30% 18.30%
Affiliate, licensing and other        
Disaggregation of Revenue [Line Items]        
Total revenues $ 70,479 $ 66,612 $ 134,056 $ 127,911
Affiliate, licensing and other | Product and service benchmark | Product concentration risk        
Disaggregation of Revenue [Line Items]        
As % of total 10.30% 10.60% 10.20% 10.50%
Real Estate        
Disaggregation of Revenue [Line Items]        
Revenue not from contract with customer $ 6,700 $ 6,700 $ 13,400 $ 13,300