v3.26.1
Derivatives - Narrative (Details)
$ in Millions
6 Months Ended
Jun. 30, 2025
USD ($)
LBIE vs. AG Financial Products | Positive Outcome of Litigation | Settled Litigation | AG Financial Products Inc.  
Credit Derivatives  
Litigation settlement, gain $ 103