v3.25.2
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2025
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares authorized (in shares)   7,083,461
Performance stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation cost $ 54  
Term over which compensation cost recognized (in years) 1 year  
Performance stock units | Ratable Vesting Schedule    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 3 years  
Performance stock units | Cliff Vesting Schedule    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 2 years  
Restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation cost $ 23  
Term over which compensation cost recognized (in years) 1 year  
Restricted stock units | Ratable Vesting Schedule    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 3 years  
Restricted stock units | Cliff Vesting Schedule    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 2 years