Customer Deposits - Average Balances and Weighted Average Rates (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Deposits [Abstract] | ||
| Average balance, Notice | $ 144,577 | $ 45,456 |
| Average balance, Term | 597,515 | 160,481 |
| Average balance, Savings | 25,242 | 516 |
| Average balance, Total deposits | $ 767,334 | $ 206,453 |
| Average paid rate, Notice | 3.54% | 3.71% |
| Average paid rate, Term | 4.35% | 4.72% |
| Average paid rate, Savings | 2.70% | 1.53% |
| Average paid rate, Total deposits | 3.53% | 3.32% |
| X | ||||||||||
- Definition Deposit Liabilities, Average Amount Outstanding No definition available.
|
| X | ||||||||||
- Definition Deposit Liabilities, Average Rate Paid No definition available.
|
| X | ||||||||||
- Definition Notice Deposit Liabilities, Average Amount Outstanding No definition available.
|
| X | ||||||||||
- Definition Notice Deposit Liabilities, Average Rate Paid No definition available.
|
| X | ||||||||||
- Definition Average rate paid on savings deposits. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Average rate paid on time deposits. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Average amount outstanding of savings deposits. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Average amount outstanding of time deposits. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|