v3.25.1
Subsequent Events (Details)
€ in Millions, shares in Millions
6 Months Ended
Jun. 30, 2025
EUR (€)
May 08, 2025
USD ($)
shares
Feb. 28, 2025
USD ($)
Class A Common Stock      
Subsequent Event      
Stock repurchase program authorized amount     $ 500,000,000
Subsequent Event | Class A Common Stock      
Subsequent Event      
Additional shares under stock repurchase program | shares   250  
Stock repurchase program authorized amount   $ 750,000,000  
Forecast | Intelligent Apps GmbH | Subsequent Event      
Subsequent Event      
Cash consideration | € € 175