XML 136 R89.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Uncertain Tax Positions (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]                
Unrecognized Tax Benefits $ 25 $ 27 $ 25 $ 27 $ 24 $ 24 $ 27 $ 26
Gross increases - tax positions in current period 1 0 1 1        
Balance, end of period 25 27 25 27        
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]                
Unrecognized Tax Benefits 25 $ 27 25 $ 27 $ 24 $ 24 $ 27 $ 26
TaxYear2022 and Prior                
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]                
Unrecognized Tax Benefits 14   14          
Balance, end of period 14   14          
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]                
Unrecognized Tax Benefits $ 14   $ 14