Deposits - Additional Information (Details) - USD ($) |
Dec. 31, 2022 |
Dec. 31, 2021 |
---|---|---|
Deposits [Abstract] | ||
Time deposits in denominations of $250,000 or more | $ 135,500,000 | $ 113,200,000 |
Aggregate amount of demand time deposits overdrafts | 31,000 | 40,000 |
Deposits received from related parties | $ 16,000,000.0 | $ 19,000,000.0 |