v3.26.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Commitments to extend credit    
Disclosure Of Financial Instruments Indicated [Line Items]    
Contractual obligation $ 7,564,903 $ 7,302,751
Standby letters of credit    
Disclosure Of Financial Instruments Indicated [Line Items]    
Contractual obligation 90,021 83,605
Forward commitments to sell loans    
Disclosure Of Financial Instruments Indicated [Line Items]    
Contractual obligation $ 26,500 $ 35,861