XML 100 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deposits [Line Items]      
Time deposits with a minimum denomination of $250,000 $ 836,700 $ 333,200  
Time deposits with a minimum denomination of $100,000 1,090,000 639,300  
Interest expense applicable to certificate 26,100 3,400 $ 7,300
Brokered deposits 401,000 476,600  
Total deposits 16,787,711 17,938,783  
State and political subdivisions      
Deposits [Line Items]      
Total deposits $ 3,050,000 $ 2,650,000