XML 107 R92.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Financial Instruments - Schedule of Derivative Instruments (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
derivative_held
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Mar. 01, 2024
USD ($)
Derivative [Line Items]        
Notional Amount $ 180,000      
Number of interest-rate contracts held | derivative_held 1      
Cash Flow Hedging | Designated as Hedging Instrument        
Derivative [Line Items]        
Notional Amount $ 110,000      
Total interest rate swap assets 13,514   $ 35,120 $ 7,000
Interest rate swap liabilities: (294)   0  
Interest expense $ 400 $ 200    
Number of interest-rate contracts held | derivative_held 2      
Cash Flow Hedging | Designated as Hedging Instrument | Mortgages        
Derivative [Line Items]        
Total interest rate swap assets $ 36,000      
Interest Rate Swap, 4.99% Pay Rate | Cash Flow Hedging | Designated as Hedging Instrument        
Derivative [Line Items]        
Notional Amount $ 51,100      
Interest rate 4.99%      
Receive Rate 2.50%      
Total interest rate swap assets $ 765   1,050  
Interest Rate Swap, 4.54% Pay Rate | Cash Flow Hedging | Designated as Hedging Instrument        
Derivative [Line Items]        
Notional Amount $ 91,000      
Interest rate 4.54%      
Receive Rate 2.05%      
Total interest rate swap assets $ 1,363   1,870  
Interest Rate Swap, 2.60% Pay Rate | Cash Flow Hedging | Designated as Hedging Instrument        
Derivative [Line Items]        
Notional Amount $ 250,000      
Interest rate 2.60%      
Total interest rate swap assets $ 4,963   7,224  
Interest Rate Swap, 2.54% Pay Rate | Cash Flow Hedging | Designated as Hedging Instrument        
Derivative [Line Items]        
Notional Amount $ 250,000      
Interest rate 2.54%      
Total interest rate swap assets $ 6,261   9,122  
Interest Rate Swap, 3.59% Pay Rate | Cash Flow Hedging | Designated as Hedging Instrument        
Derivative [Line Items]        
Notional Amount 400,000      
Notional Amount $ 400,000      
Interest rate 3.59%      
Total interest rate swap assets $ 0   4,887  
Interest rate swap liabilities: (11)   0  
Interest Rate Swap, 3.57% Pay Rate | Cash Flow Hedging | Designated as Hedging Instrument        
Derivative [Line Items]        
Notional Amount $ 350,000      
Interest rate 3.57%      
Total interest rate swap assets $ 162   5,347  
Interest Rate Swap, 3.60% Pay Rate | Cash Flow Hedging | Designated as Hedging Instrument        
Derivative [Line Items]        
Notional Amount 400,000      
Notional Amount $ 400,000      
Interest rate 3.60%      
Total interest rate swap assets $ 0   5,620  
Interest rate swap liabilities: (283)   $ 0  
Interest Rate Swap, 3.56% Pay Rate | Cash Flow Hedging | Designated as Hedging Instrument        
Derivative [Line Items]        
Notional Amount $ 50,000      
Interest rate 3.56%      
Number of interest-rate contracts held | derivative_held 2      
Interest Rate Swap, 3.57% Pay Rate, One | Cash Flow Hedging | Designated as Hedging Instrument        
Derivative [Line Items]        
Notional Amount $ 50,000      
Interest rate 3.57%      
Number of interest-rate contracts held | derivative_held 3      
Interest Rate Swap, 3.58% Pay Rate | Cash Flow Hedging | Designated as Hedging Instrument        
Derivative [Line Items]        
Notional Amount $ 100,000      
Interest rate 3.58%      
Number of interest-rate contracts held | derivative_held 1      
Interest Rate Swap, 3.60% Pay Rate, One | Cash Flow Hedging | Designated as Hedging Instrument        
Derivative [Line Items]        
Notional Amount $ 50,000      
Interest rate 3.60%      
Number of interest-rate contracts held | derivative_held 5      
Interest Rate Swap, 3.61% Pay Rate | Cash Flow Hedging | Designated as Hedging Instrument        
Derivative [Line Items]        
Notional Amount $ 50,000      
Interest rate 3.61%      
Number of interest-rate contracts held | derivative_held 3