XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.1
DEPOSITS - Schedule of time deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Time Deposits, Fiscal Year Maturity [Abstract]    
2025 $ 280,505  
2026 59,003  
2027 4,904  
2028 34,753  
2029 293  
Thereafter 75  
Total $ 379,533 $ 471,415