XML 101 R90.htm IDEA: XBRL DOCUMENT v3.25.4
Deposits (Maturity of Time Deposits) (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Banking and Thrift, Interest [Abstract]  
2026 $ 3,739,010
2027 25,322
2028 11,710
2029 4,286
2030 4,057
Thereafter 1,117
Total time deposits $ 3,785,502