Annual report pursuant to Section 13 and 15(d)

Derivatives and Risk Management Activities - Narrative (Details)

v3.24.0.1
Derivatives and Risk Management Activities - Narrative (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Derivative [Line Items]    
Pledged deposits   $ 4,100,000
Designated as Hedging Instrument    
Derivative [Line Items]    
Derivative assets $ 0 0
Derivative liability $ 0 $ 0