XML 84 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives and Hedging Activities - Derivative Instruments, Effect on Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Fair Value of Financial Instruments [Line Items]      
Amount of gain reclassified from OCI into income $ 1,200    
Interest rate swaps      
Fair Value of Financial Instruments [Line Items]      
Amount of gain recognized in OCI 3,618 $ 900 $ 4,139
Amount of gain reclassified from OCI into income $ (2,267) $ (2,120) $ (177)