XML 76 R65.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Instruments - Credit Risk (Details) - Interest Rate Swap Contracts - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Derivative [Line Items]    
Fair value of derivative contracts $ 35,700 $ 21,400
Derivatives Designated as Hedging Instruments    
Derivative [Line Items]    
Securities Pledged 700 2,000
Derivative liability $ 17 600
Derivatives Not Designated as Hedging Instruments | Third Party Broker    
Derivative [Line Items]    
Securities Pledged   23,400
Derivative liability   $ 18,900