XML 105 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Time Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Banking and Thrift, Other Disclosure [Abstract]    
Time deposits certificates over $250,000 $ 1,080,000 $ 784,900
Interest-bearing domestic deposit, brokered 2,750,000 466,000
2023 4,141,394  
2024 503,103  
2025 95,340  
2026 18,452  
2027 8,415  
Thereafter 1,854  
Total $ 4,768,558 $ 2,452,460