v3.25.1
Revenue - Schedule of Revenue Disaggregated by Type (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenue from External Customer [Line Items]    
Revenue $ 1,484,021 $ 1,058,115
Advertising    
Revenue from External Customer [Line Items]    
Revenue 1,158,974 678,370
Total Apps Revenue    
Revenue from External Customer [Line Items]    
Revenue 325,047 379,745
In-App Purchase Revenue    
Revenue from External Customer [Line Items]    
Revenue 227,541 259,196
In-App Advertising Revenue    
Revenue from External Customer [Line Items]    
Revenue $ 97,506 $ 120,549