XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits (Schedule of Contractual Maturities of Certificates of Deposit) (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Deposits [Abstract]  
Within one year $ 1,005,008
Year 2 212,826
Year 3 13,335
Year 4 5,658
Year 5 5,491
Thereafter 1
Total $ 1,242,319