v3.26.1
Commitments and Contingencies - Schedule of the Contract or Notional Amount of Exposure to Off-balance-sheet Risk (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Commitments to extend credit    
Other Commitments [Line Items]    
Contract and notional amounts of commitments $ 3,392,688 $ 2,071,841
Financial standby letters of credit    
Other Commitments [Line Items]    
Contract and notional amounts of commitments 54,710 20,186
Performance standby letters of credit    
Other Commitments [Line Items]    
Contract and notional amounts of commitments $ 21,486 $ 18,822