XML 101 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Financial Instruments - Fair Value of Derivative Instruments on the Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Derivatives, Fair Value [Line Items]    
Gross Amounts of Recognized Liabilities $ (4,269)  
GROSS AMOUNTS of recognized assets 14,512  
Interest rate swaps 2017 | Designated as Hedging Instrument | Other liabilities    
Derivatives, Fair Value [Line Items]    
Gross Amounts of Recognized Liabilities   $ (420)
Interest rate swaps 2018 | Designated as Hedging Instrument | Other liabilities    
Derivatives, Fair Value [Line Items]    
Gross Amounts of Recognized Liabilities   (976)
Interest rate swaps 2019 | Designated as Hedging Instrument | Goodwill    
Derivatives, Fair Value [Line Items]    
GROSS AMOUNTS of recognized assets 13,603  
Interest rate swaps 2019 | Designated as Hedging Instrument | Other liabilities    
Derivatives, Fair Value [Line Items]    
Gross Amounts of Recognized Liabilities   (4,521)
Interest rate swaps 2022 | Designated as Hedging Instrument | Goodwill    
Derivatives, Fair Value [Line Items]    
GROSS AMOUNTS of recognized assets 909  
Interest rate swaps 2022 | Designated as Hedging Instrument | Other liabilities    
Derivatives, Fair Value [Line Items]    
Gross Amounts of Recognized Liabilities (4,269) 0
Interest Rate Swap | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Gross Amounts of Recognized Liabilities $ 10,243 $ (5,917)