XML 85 R75.htm IDEA: XBRL DOCUMENT v3.25.2
Derivatives - Schedule of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Amount of Gain or (Loss) Recognized in OCI $ 877 $ 1,131 $ 396 $ 4,499
Amount of Gain or (Loss) Reclassified from AOCI into Income 732 869 1,158 423
Amount of Gain or (Loss) Recognized in OCI Excluded Component 0 0 0 0
Interest Rate Products | Interest Income        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Amount of Gain or (Loss) Recognized in OCI 0 (2) 0 (19)
Amount of Gain or (Loss) Reclassified from AOCI into Income 0 (128) 0 (611)
Amount of Gain or (Loss) Recognized in OCI Excluded Component 0 0 0 0
Interest Rate Products | Interest Expense        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Amount of Gain or (Loss) Recognized in OCI 877 1,133 396 4,518
Amount of Gain or (Loss) Reclassified from AOCI into Income 732 997 1,158 1,034
Amount of Gain or (Loss) Recognized in OCI Excluded Component $ 0 $ 0 $ 0 $ 0