XML 103 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Derivatives and Hedging Activities - Interest Rate Swap Gains or Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Pre-Tax Gains or Losses      
Amount of gain recognized in OCI $ 7,809 $ 901 $ (472)
Amount of gain reclassified from OCI to interest expense 817 0 0
TBA hedge      
Pre-Tax Gains or Losses      
Amount of gain recognized in OCI 7,809 901 (472)
Amount of gain reclassified from OCI to interest expense $ 817 $ 0 $ 0