v3.25.2
Variable Interest Entities - Narrative (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2007
Variable Interest Entity [Line Items]      
Assets $ 45,746 $ 43,759  
Liabilities 27,422 26,372  
Transfers accounted for as secured borrowings, carrying amount     $ 398
Transfers accounted for as secured borrowings, associated liabilities, carrying amount     $ 338
Cash and cash equivalents $ 778 855  
SP Fiber      
Variable Interest Entity [Line Items]      
Percentage ownership 100.00%    
GPS      
Variable Interest Entity [Line Items]      
Ownership percentage in joint venture 48.00%    
Variable interest entity, primary beneficiary      
Variable Interest Entity [Line Items]      
Assets $ 1,355 1,218  
Liabilities 640 353  
Transfers accounted for as secured borrowings, carrying amount 389 387  
Transfers accounted for as secured borrowings, associated liabilities, carrying amount 334 333  
Cash and cash equivalents 5 2  
Variable interest entity, primary beneficiary | GPS      
Variable Interest Entity [Line Items]      
Cash and cash equivalents 3 2  
Variable interest entity, primary beneficiary | Recourse      
Variable Interest Entity [Line Items]      
Liabilities 294 5  
Variable interest entity, primary beneficiary | Asset pledged as collateral      
Variable Interest Entity [Line Items]      
Assets $ 892 $ 765