XML 119 R105.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives and Hedging Activities - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative [Line Items]      
Floating rate percentage     4.00%
Reduction to interest income $ 115,000,000    
Collateral already posted, fair value 0 $ 0  
Collateral received from third parties 93,300,000 88,300,000  
Credit risk derivative liability, fair value 91,483,000 87,848,000  
Interest rate swap contract      
Derivative [Line Items]      
Gain (losses) in fair value adjustments $ 8,000 $ (5,000) $ 49,000
Derivative term     3 years