XML 92 R78.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Deposits, Scheduled Maturities of Certificates of Deposit (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Scheduled maturities of certificates of deposit [Abstract]  
2025 $ 127,824
2026 1,476
2027 790
2028 7,559
2029 844
Total certificates of deposit $ 138,493