v3.26.1
Deposits - Schedule of Deposit Liabilities, Type (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Interest-Bearing Deposit Liabilities, Domestic, by Component [Abstract]    
Noninterest-bearing demand deposits $ 973,371 $ 834,013
Interest-bearing demand deposits 1,607,406 1,278,940
Money market 1,264,632 1,226,171
Savings 427,538 324,064
Total demand and savings 4,272,947 3,663,188
Time 1,680,350 1,551,475
Total Deposits $ 5,953,297 $ 5,214,663
% of Total Deposits    
Noninterest-bearing demand deposits 16.40% 16.00%
Interest-bearing demand deposits 27.00% 24.50%
Money market 21.20% 23.50%
Savings 7.20% 6.20%
Total demand and savings 71.80% 70.20%
Time 28.20% 29.80%
Total deposits 100.00% 100.00%