Goodwill and Intangible Assets - Schedule of Future Amortization Expense (Details) - USD ($) $ in Thousands |
Mar. 31, 2021 |
Dec. 31, 2020 |
|---|---|---|
| Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract] | ||
| 2021 | $ 3,851 | |
| 2022 | 4,363 | |
| 2023 | 3,402 | |
| 2024 | 2,443 | |
| 2025 | 1,547 | |
| Thereafter | 1,089 | |
| Net Carrying Amount | 16,695 | $ 18,202 |
| Core deposit intangible | ||
| Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract] | ||
| 2021 | 3,002 | |
| 2022 | 3,487 | |
| 2023 | 2,833 | |
| 2024 | 2,180 | |
| 2025 | 1,526 | |
| Thereafter | 1,089 | |
| Net Carrying Amount | 14,117 | 15,305 |
| Customer relationship intangible | ||
| Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract] | ||
| 2021 | 772 | |
| 2022 | 797 | |
| 2023 | 518 | |
| 2024 | 239 | |
| 2025 | 19 | |
| Thereafter | 0 | |
| Net Carrying Amount | 2,345 | 2,635 |
| Other | ||
| Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract] | ||
| 2021 | 77 | |
| 2022 | 79 | |
| 2023 | 51 | |
| 2024 | 24 | |
| 2025 | 2 | |
| Thereafter | 0 | |
| Net Carrying Amount | $ 233 | $ 262 |