XML 104 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Subsequent Events (Details) - Subsequent Event - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2026
Feb. 26, 2025
Subsequent Event [Line Items]      
Dividends Payable, Amount Per Share     $ 1.565
Business Combination, Consideration Transferred   $ 8,500  
Minimum [Member]      
Subsequent Event [Line Items]      
Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax $ 700    
Maximum [Member]      
Subsequent Event [Line Items]      
Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax $ 800