Borrowings - Schedule of Securities Sold Under Repurchase Agreements (Details) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
---|---|---|
Securities sold under repurchase agreements by collateral pledged | ||
Total securities sold under repurchase agreements | $ 64,120 | $ 193,313 |
Residential Mortgage Pass-Through Securities Issued by FNMA and FHLMC [Member] | ||
Securities sold under repurchase agreements by collateral pledged | ||
Total securities sold under repurchase agreements | 41,732 | 167,310 |
Other Residential Mortgage-Backed Securities Issued or Guaranteed by FNMA, FHLMC or GNMA [Member] | ||
Securities sold under repurchase agreements by collateral pledged | ||
Total securities sold under repurchase agreements | 1,111 | 1,475 |
Commercial Mortgage-Backed Securities Issued or Guaranteed by FNMA, FHLMC or GNMA [Member] | ||
Securities sold under repurchase agreements by collateral pledged | ||
Total securities sold under repurchase agreements | $ 21,277 | $ 24,528 |