XML 103 R87.htm IDEA: XBRL DOCUMENT v3.25.4
Deposits - Schedule of Maturities of Uninsured Deposits Exceeding Two Hundred And Fifty Thousand Dollars FEDIC Insurance Limit (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Contractual Maturities, Time Deposits, $100,000 or More [Abstract]    
Maturing within three months $ 732,812 $ 774,312
After three but within six months 721,352 926,997
After six but within 12 months 711,506 490,231
After 12 months 67,584 54,691
Total $ 2,233,254 $ 2,246,231