Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
---|---|---|---|
Finite-lived Intangible Assets [Roll Forward] | |||
Gross Carrying Amount | $ 23,140 | $ 23,140 | |
Less: accumulated amortization | $ (15,697) | (14,562) | |
Total | 7,443 | 8,578 | |
Core Deposits | |||
Finite-lived Intangible Assets [Roll Forward] | |||
Gross Carrying Amount | 17,470 | 17,470 | |
Less: accumulated amortization | (12,252) | (11,435) | |
Total | 5,218 | 6,035 | |
Customer Relationships | |||
Finite-lived Intangible Assets [Roll Forward] | |||
Gross Carrying Amount | 5,670 | $ 5,670 | |
Less: accumulated amortization | (3,445) | (3,127) | |
Total | $ 2,225 | $ 2,543 |