XML 65 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Deposits - Time Deposit Maturities (Detail)
$ in Thousands
Jun. 30, 2025
USD ($)
Deposits [Abstract]  
2025 $ 38,735
2026 81,999
2027 31,292
2028 10,186
2029 117
2030 111
Total $ 162,440