Commitments and Contingencies - Schedule of Financial Instruments whose Contract Amount Represents Off-Balance Sheet Credit Risk (Details) $ in Thousands |
Jun. 30, 2026
USD ($)
|
|---|---|
| Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items] | |
| Approximate Contract Amount | $ 1,560,036 |
| Commitments to extend credit | |
| Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items] | |
| Approximate Contract Amount | 1,376,906 |
| Standby letters of credit | |
| Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items] | |
| Approximate Contract Amount | $ 183,130 |