Borrowings - Schedule of Securities Sold Under Agreements to Repurchase (Details) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
|
Debt Disclosure [Abstract] | ||
Balance at year end | $ 108,764 | $ 86,945 |
Average daily balance during the year | $ 29,860 | $ 28,497 |
Average interest rate during the year | 2.24% | 0.23% |
Maximum month-end balance during the year | $ 116,220 | $ 86,945 |
Weighted Average Interest Rate | 5.05% | 3.78% |