XML 106 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits -Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deposits [Abstract]      
Deposits $ 21,068,568 $ 21,653,188  
Brokered deposits 9,500,000 10,300,000  
Retail and other deposits 11,600,000 11,400,000  
Stable interest-bearing deposits, total 7,000,000 7,600,000  
Brokered deposit placement fee 11,000 12,000 $ 13,000
Third party broker fees paid 8,000 8,000 $ 13,000
Deposits exceeding FDIC insurance limits 567,000 478,000  
Accrued interest on deposits $ 92,000 $ 91,000