XML 86 R75.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Financial Instruments - Fair Value Hedges and Cash Flow Hedges (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
derivative
Dec. 31, 2024
USD ($)
derivative
Mar. 31, 2024
USD ($)
derivative
Other Comprehensive Income (Loss)      
Fair hedges carried      
Accumulated other comprehensive income (loss) into earnings $ 0    
Hedge term 3 years    
Designated as hedging instruments | Interest rate swaps      
Fair hedges carried      
Notional amounts $ 62,813 $ 63,750  
Designated as hedging instruments | Interest rate swaps | Fair Value Hedging      
Fair hedges carried      
Number of interest rate swaps | derivative 1 1  
Notional amounts $ 62,800 $ 63,800  
Positive fair value $ 8,800 $ 8,800  
Fixed interest rates (as a percent) 2.07% 2.07%  
Designated as hedging instruments | Interest rate swaps | Cash Flow Hedging      
Fair hedges carried      
Number of derivatives carried | derivative     2
Notional amounts     $ 200,000
Designated as hedging instruments | Interest rate swaps | Cash Flow Hedging | Minimum      
Fair hedges carried      
Fixed interest rates (as a percent)     1.70%
Designated as hedging instruments | Interest rate swaps | Cash Flow Hedging | Maximum      
Fair hedges carried      
Fixed interest rates (as a percent)     2.08%
Designated as hedging instruments | Interest rate collars      
Fair hedges carried      
Notional amounts $ 200,000 $ 200,000  
Designated as hedging instruments | Interest rate collars | Cash Flow Hedging      
Fair hedges carried      
Number of derivatives carried | derivative 2 2  
Notional amounts $ 200,000 $ 200,000  
Positive fair value 100    
Negative fair value $ 0 $ 100  
Floor strike rate 2.00% 2.00%  
Designated as hedging instruments | Interest rate collars | Cash Flow Hedging | Minimum      
Fair hedges carried      
Cap strike rates 5.31% 5.31%  
Designated as hedging instruments | Interest rate collars | Cash Flow Hedging | Maximum      
Fair hedges carried      
Cap strike rates 5.64% 5.64%