XML 131 R112.htm IDEA: XBRL DOCUMENT v3.25.1
Derivatives - Schedule of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Amount of gain or (loss) recognized in OCI on derivative and in OCI included component $ 4,002 $ (358) $ (2,178)
Amount of gain or (loss) reclassified from AOCI into income and income included component 2,183 (1,749) (167)
Amount of Gain or (Loss) Recognized in OCI Excluded Component 0 0 0
Interest Rate Products | Interest Income      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Amount of gain or (loss) recognized in OCI on derivative and in OCI included component (19) (329) (2,178)
Amount of gain or (loss) reclassified from AOCI into income and income included component (611) (1,749) (167)
Amount of Gain or (Loss) Recognized in OCI Excluded Component 0 0 0
Interest Rate Products | Interest Expense      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Amount of gain or (loss) recognized in OCI on derivative and in OCI included component 4,021 (29)  
Amount of gain or (loss) reclassified from AOCI into income and income included component 2,794 0 $ 0
Amount of Gain or (Loss) Recognized in OCI Excluded Component $ 0 $ 0