v3.26.1
Segments - Schedule of Reconciliation of Total Reportable Segment Assets to Total Assets (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Segment Reporting [Line Items]    
Total Assets $ 494,048 $ 460,949
Operating Segments    
Segment Reporting [Line Items]    
Total Assets 477,285 446,675
Adjustments    
Segment Reporting [Line Items]    
Total Assets $ 16,763 $ 14,274