XML 74 R63.htm IDEA: XBRL DOCUMENT v3.26.1
Deposits - Contractual Maturities of Certificates of Deposit (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Deposits [Abstract]  
Within one year $ 1,171,773
Year 2 76,182
Year 3 14,391
Year 4 5,191
Year 5 7,229
Thereafter 0
Total $ 1,274,766