XML 102 R95.htm IDEA: XBRL DOCUMENT v3.25.2
Disclosures About Offsetting Assets and Liabilities - Financial Assets and Derivative Assets that are Subject to Offset (Details) (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Offsetting Assets [Line Items]    
Fair value of securities received as collateral $ 625,738 $ 461,497
Fair Value Of Securities Received As Collateral [Member]    
Offsetting Assets [Line Items]    
Fair value of securities received as collateral 636,000 524,700
Fair Value Of Securities Received As Collateral [Member] | Interest Rate Contracts [Member]    
Offsetting Assets [Line Items]    
Fair value of securities received as collateral $ 58,900 $ 70,300