XML 56 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contracts with Customers - Schedule of Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenues $ 390,965 $ 312,735 $ 793,312 $ 637,109
Subscription        
Disaggregation of Revenue [Line Items]        
Total revenues 362,936 288,994 736,650 589,869
Subscription | United States and Canada (North America)        
Disaggregation of Revenue [Line Items]        
Total revenues 354,887 281,088 720,457 574,346
Subscription | Rest of world        
Disaggregation of Revenue [Line Items]        
Total revenues 8,049 7,906 16,193 15,523
Advertising        
Disaggregation of Revenue [Line Items]        
Total revenues 26,285 23,070 53,754 45,791
Advertising | United States and Canada (North America)        
Disaggregation of Revenue [Line Items]        
Total revenues 26,028 22,820 53,253 45,335
Advertising | Rest of world        
Disaggregation of Revenue [Line Items]        
Total revenues $ 257 $ 250 $ 501 $ 456