v3.26.1
Deposits - Deposit Liabilities, Type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Deposits [Line Items]        
Total $ 18,781 $ 17,447 $ 33,518 $ 34,562
Time deposits less than $250,000        
Deposits [Line Items]        
Total 8,394 7,730 14,765 15,727
Time deposits of more than $250,000        
Deposits [Line Items]        
Total $ 10,387 $ 9,717 $ 18,753 $ 18,835