v3.26.3
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Other Commitments [Line Items]            
Off-balance-sheet, credit loss, liability $ 4,671 $ 5,373 $ 4,177 $ 4,820 $ 3,270 $ 3,688
Commitments to Extend Credit            
Other Commitments [Line Items]            
Contractual obligation 2,100,000   1,700,000      
Standby Letters of Credit            
Other Commitments [Line Items]            
Contractual obligation $ 54,500   $ 51,200