XML 58 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Deposits - Schedule of Maturities of All Certificates of Deposit (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Deposits [Abstract]  
2025 $ 142,948
2026 115,236
2027 86,023
2028 5,136
2029 4,094
2030 2,045
Total $ 355,482