XML 119 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits (Schedule of Contractual Maturities of Time Deposits) (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Deposits [Abstract]  
Within one year $ 1,073,795
Year 2 83,177
Year 3 13,092
Year 4 5,904
Year 5 5,589
Thereafter 4
Total $ 1,181,561