XML 79 R73.htm IDEA: XBRL DOCUMENT v3.25.3
Deposits - Additional Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Deposits    
Deposits, carrying amount $ 3,333,071 $ 3,107,140
Designated as Hedging Instrument | Interest rate swap related to certificate of deposits    
Deposits    
Derivative Asset, Notional Amount $ 448,800  
Derivative Asset, Average Remaining Maturity 3 years 3 months 21 days  
Derivative Asset, Weighted Average Rate 3.72%  
Wholesale Certificates of Deposit    
Deposits    
Deposits, carrying amount $ 570,700 515,600
Non-Reciprocal Interest-Bearing Transaction Accounts    
Deposits    
Deposits, carrying amount 170,300 195,100
Certificates of Deposits and Wholesale Deposits    
Deposits    
Time Deposits, $250,000 or More $ 131,700 $ 67,300