XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.3
DEPOSITS (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Deposits [Abstract]    
Time less than $100,000 $ 698,611 $ 724,911
Time $100,000 through $250,000 1,169,563 1,276,175
Time more than $250,000 651,722 685,164
Total time deposits $ 2,519,896 $ 2,686,250