v3.25.2
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