XML 260 R83.htm IDEA: XBRL DOCUMENT v3.25.4
Derivative Financial Instruments - Fair Value of Derivative Instruments on the Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Derivatives, Fair Value [Line Items]    
GROSS AMOUNTS of recognized assets $ 488  
GROSS AMOUNTS of recognized liabilities (3,928)  
Interest Rate Swap | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
GROSS AMOUNTS of recognized liabilities   $ 1,101
Total derivatives designated as hedging instruments (3,440)  
Interest rate swaps 2019 | Designated as Hedging Instrument | Other Assets    
Derivatives, Fair Value [Line Items]    
GROSS AMOUNTS of recognized assets 488 2,493
Interest rate swaps 2022 | Designated as Hedging Instrument | Other Assets    
Derivatives, Fair Value [Line Items]    
GROSS AMOUNTS of recognized assets 0 2,250
Interest rate swaps 2022 | Designated as Hedging Instrument | Other liabilities    
Derivatives, Fair Value [Line Items]    
GROSS AMOUNTS of recognized liabilities (3,928) (853)
Interest rate swaps 2023 | Designated as Hedging Instrument | Other Assets    
Derivatives, Fair Value [Line Items]    
GROSS AMOUNTS of recognized assets 0 521
Interest rate swaps 2023 | Designated as Hedging Instrument | Other liabilities    
Derivatives, Fair Value [Line Items]    
GROSS AMOUNTS of recognized liabilities $ 0 $ (3,310)