XML 108 R89.htm IDEA: XBRL DOCUMENT v3.25.4
Deposits - Maturities of Certificates of Deposit (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Other Liabilities [Abstract]    
Within one year $ 3,162,440 $ 3,045,860
One to three years 115,425 110,684
Three to five years 9,375 11,608
Five years and thereafter 36 3
Certificates of deposit $ 3,287,276 $ 3,168,155