XML 135 R120.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Hedging Activities - Summary of Derivative Instruments Balance Sheet Classification (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Derivatives, Fair Value [Line Items]  
Derivative financial liabilities $ 349
Not Designated as Hedging Instrument  
Derivatives, Fair Value [Line Items]  
Derivative financial assets 295
Derivative financial liabilities 349
Interest Rate Swap | Not Designated as Hedging Instrument  
Derivatives, Fair Value [Line Items]  
Derivative asset, notional amount 13,000
Derivative financial assets 295
Derivative financial liabilities 0
Counterparty Interest Rate Contract | Not Designated as Hedging Instrument  
Derivatives, Fair Value [Line Items]  
Derivative financial assets 0
Derivative liability, notional amount 13,000
Derivative financial liabilities $ 349