Deposits - Summary of Time Deposit Maturities (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Deposit Liability [Line Items] | ||
| Remaining nine months ending December 31, 2026 | $ 1,703,199 | |
| Year ending December 31, 2027 | 440,847 | |
| Year ending December 31, 2028 | 32,307 | |
| Year ending December 31, 2029 | 50,730 | |
| Year ending December 31, 2030 | 3,409 | |
| Thereafter | 499 | |
| Total CDs | 2,230,991 | |
| Brokered | ||
| Deposit Liability [Line Items] | ||
| Remaining nine months ending December 31, 2026 | 105,498 | |
| Year ending December 31, 2027 | 87,275 | |
| Year ending December 31, 2028 | 23,944 | |
| Year ending December 31, 2029 | 45,833 | |
| Year ending December 31, 2030 | 0 | |
| Thereafter | 0 | |
| Total CDs | 262,550 | $ 416,099 |
| Retail | ||
| Deposit Liability [Line Items] | ||
| Remaining nine months ending December 31, 2026 | 1,597,701 | |
| Year ending December 31, 2027 | 353,572 | |
| Year ending December 31, 2028 | 8,363 | |
| Year ending December 31, 2029 | 4,897 | |
| Year ending December 31, 2030 | 3,409 | |
| Thereafter | 499 | |
| Total CDs | $ 1,968,441 | $ 1,983,791 |