XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contracts with Customers - Schedule of Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Disaggregation of Revenue [Line Items]      
Total revenues $ 416,286 $ 402,347 $ 402,347
United States and Canada (North America)      
Disaggregation of Revenue [Line Items]      
Total revenues 399,266   386,783
Rest of world      
Disaggregation of Revenue [Line Items]      
Total revenues 17,020   $ 15,564
Subscription      
Disaggregation of Revenue [Line Items]      
Total revenues 391,432 373,714  
Subscription | United States and Canada (North America)      
Disaggregation of Revenue [Line Items]      
Total revenues 383,436 365,571  
Subscription | Rest of world      
Disaggregation of Revenue [Line Items]      
Total revenues 7,996 8,143  
Advertising      
Disaggregation of Revenue [Line Items]      
Total revenues 22,881 27,469  
Advertising | United States and Canada (North America)      
Disaggregation of Revenue [Line Items]      
Total revenues 22,527 27,225  
Advertising | Rest of world      
Disaggregation of Revenue [Line Items]      
Total revenues $ 354 $ 244