Loans and Allowance for Credit Losses - Summary of Changes in Accretable Yields of Acquired Loans (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| PCD Loans [Member] | ||
| Changes In Accretable Yield for PCI And Non PCI Loans [Line Items] | ||
| Balance at beginning of period | $ 5,267 | $ 7,390 |
| Additions | 4,345 | |
| Accretion recoveries (charge-offs) | 14 | 0 |
| Accretion | (1,186) | (677) |
| Balance at March 31, | 8,440 | 6,713 |
| PSLs Loans [Member] | ||
| Changes In Accretable Yield for PCI And Non PCI Loans [Line Items] | ||
| Balance at beginning of period | 17,479 | 27,845 |
| Additions | 53,940 | 0 |
| Accretion recoveries (charge-offs) | (265) | 20 |
| Accretion | (2,562) | (2,615) |
| Balance at March 31, | $ 68,592 | $ 25,205 |