Offsetting Arrangements - Narrative (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Offsetting [Abstract] | ||
Fair value of securities received as collateral that can be resold or repledged | $ 4,900,000 | $ 11,410,000 |
Fair value of securities received as collateral that have been resold or repledged | $ 4,240 | $ 2,760,000 |