v3.26.1
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