Loans and Allowance for Credit Losses - Aging Analysis of Past Due Loans (Parenthetical) (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Accounts Notes And Loans Receivable [Line Items] | ||
| Loans held for sale | $ 21,925 | $ 14,155 |
| Residential Mortgage Loans [Member] | ||
| Accounts Notes And Loans Receivable [Line Items] | ||
| Loans held for sale | $ 21,925 | $ 14,155 |