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