v3.25.1
Subsequent Events (Details) - Subsequent Event - USD ($)
May 06, 2025
Jun. 03, 2025
Strategic Plan    
Subsequent Event [Line Items]    
Restructuring charges $ 6,600,000  
Strategic Plan | Minimum    
Subsequent Event [Line Items]    
Restructuring and related cost, expected cost 36,000,000  
Strategic Plan | Minimum | Severance Payments, Employee Benefits, and Related Costs    
Subsequent Event [Line Items]    
Restructuring charges 19,000,000  
Strategic Plan | Minimum | Stock-Based Compensation    
Subsequent Event [Line Items]    
Restructuring charges 10,000,000  
Strategic Plan | Maximum    
Subsequent Event [Line Items]    
Restructuring and related cost, expected cost 53,000,000  
Strategic Plan | Maximum | Severance Payments, Employee Benefits, and Related Costs    
Subsequent Event [Line Items]    
Restructuring charges 26,000,000  
Strategic Plan | Maximum | Stock-Based Compensation    
Subsequent Event [Line Items]    
Restructuring charges $ 20,000,000  
Class A common stock    
Subsequent Event [Line Items]    
Share repurchase program   $ 1,000,000,000