Loans and Allowance for Credit Losses - Aging Analysis of Past Due Loans (Parenthetical) (Details) - USD ($) $ in Thousands |
Dec. 31, 2023 |
Dec. 31, 2022 |
---|---|---|
Accounts Notes And Loans Receivable [Line Items] | ||
Loans held for sale | $ 5,734 | $ 554 |
Residential Mortgage Loans [Member] | ||
Accounts Notes And Loans Receivable [Line Items] | ||
Loans held for sale | $ 5,734 | $ 554 |