XML 124 R107.htm IDEA: XBRL DOCUMENT v3.25.4
Interest-Bearing Deposits - Components of Interest-Bearing Deposits (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deposits [Abstract]    
Interest-bearing demand deposits $ 1,795,513 $ 688,596
Savings deposits 4,241,762 4,989,342
Time deposits 1,840,923 1,750,466
Total interest-bearing deposits 7,878,198 7,428,404
Interest Bearing Deposits [Line Items]    
Interest-bearing demand deposits 1,795,513 688,596
Savings deposits 4,241,762 4,989,342
Time deposits 1,840,923 1,750,466
Interest-bearing $ 7,878,198 7,428,404
Impact of Sweeps    
Deposits [Abstract]    
Interest-bearing demand deposits   1,167,037
Savings deposits   (1,167,037)
Time deposits   0
Total interest-bearing deposits   0
Interest Bearing Deposits [Line Items]    
Interest-bearing demand deposits   1,167,037
Savings deposits   (1,167,037)
Time deposits   0
Interest-bearing   0
Net of Sweeps    
Deposits [Abstract]    
Interest-bearing demand deposits   1,855,633
Savings deposits   3,822,305
Time deposits   1,750,466
Total interest-bearing deposits   7,428,404
Interest Bearing Deposits [Line Items]    
Interest-bearing demand deposits   1,855,633
Savings deposits   3,822,305
Time deposits   1,750,466
Interest-bearing   $ 7,428,404