XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue from Contracts with Customers - Schedule of Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Total revenues $ 402,347 $ 324,374
Subscription    
Disaggregation of Revenue [Line Items]    
Total revenues 373,714 300,875
Subscription | United States and Canada (North America)    
Disaggregation of Revenue [Line Items]    
Total revenues 365,571 293,257
Subscription | Rest of world    
Disaggregation of Revenue [Line Items]    
Total revenues 8,143 7,618
Advertising    
Disaggregation of Revenue [Line Items]    
Total revenues 27,469 22,721
Advertising | United States and Canada (North America)    
Disaggregation of Revenue [Line Items]    
Total revenues 27,225 22,515
Advertising | Rest of world    
Disaggregation of Revenue [Line Items]    
Total revenues $ 244 $ 206