XML 142 R120.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Offsetting (Details) - Interest Rate Contract [Member] - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Offsetting Assets [Line Items]    
Derivative Asset, Subject to Master Netting Arrangement, before Offset $ 79,807 $ 87,075
Derivative Asset, Fair Value, Gross Liability 12,667 18,234
Derivative Asset, Collateral, Obligation to Return Cash, Offset 35,190 35,855
Derivative Asset 31,950 32,985
Derivative Collateral Obligation to Return Collateral (31,950) (32,985)
Derivative Asset, Including Not Subject to Master Netting Arrangement, after Offset and Deduction 0 0
Offsetting Liabilities [Line Items]    
Derivative Liability, Subject to Master Netting Arrangement, before Offset 14,369 18,767
Derivative Liability, Subject to Master Netting Arrangement, Asset Offset 12,667 18,234
Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Offset 250 0
Derivative Liability 1,452 533
Derivative Collateral Right to Reclaim Collateral 0 0
Derivative Liability, Including Not Subject to Master Netting Arrangement, after Offset and Deduction $ 1,452 $ 533