v3.26.1
Revenue - Disaggregation of Revenue by Source and Geography (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation Of Revenue [Line Items]    
Total revenue $ 1,528,791 $ 1,363,217
North America    
Disaggregation Of Revenue [Line Items]    
Total revenue 824,540 804,934
Europe    
Disaggregation Of Revenue [Line Items]    
Total revenue 315,431 223,257
Rest of world    
Disaggregation Of Revenue [Line Items]    
Total revenue 388,820 335,026
United States    
Disaggregation Of Revenue [Line Items]    
Total revenue 796,500 778,900
Advertising revenue    
Disaggregation Of Revenue [Line Items]    
Total revenue 1,243,462 1,210,869
Other revenue    
Disaggregation Of Revenue [Line Items]    
Total revenue $ 285,329 $ 152,348