XML 94 R82.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Derivative Financial Instruments (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Derivative [Line Items]      
Derivative gain (loss) reclassified from other comprehensive income into shareholders' net income  
Derivative gain (loss) recognized in other comprehensive income  
Derivative gain (loss) recognized in the income statement  
Designated as Hedging Instrument | Fair Value Hedging | Fair value hedge - Interest rate swap contracts      
Derivative [Line Items]      
Notional Value $ 3,000   $ 2,700