XML 123 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value - Summary of Carrying Value and Fair Value of Company's Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financial Assets    
Held-to-maturity debt securities $ 635,186 $ 680,313
Time deposits with other banks 3,215 5,857
Loans, net 10,161,895 9,914,009
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Financial Assets    
Time deposits with other banks 0 0
Loans, net 0 0
Financial Liabilities    
Deposits 0 0
FHLB borrowings 0 0
Long-term debt 0 0
Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Measurements, Recurring    
Financial Assets    
Held-to-maturity debt securities 0 0
Significant Other Observable Inputs (Level 2)    
Financial Assets    
Time deposits with other banks 3,194 5,756
Loans, net 0 0
Financial Liabilities    
Deposits 0 0
FHLB borrowings 243,795 49,745
Long-term debt 95,563 100,851
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring    
Financial Assets    
Held-to-maturity debt securities 507,594 558,359
Significant Unobservable Inputs (Level 3)    
Financial Assets    
Time deposits with other banks 0 0
Loans, net 10,019,964 9,805,693
Financial Liabilities    
Deposits 12,242,205 11,775,613
FHLB borrowings 0 0
Long-term debt 0 0
Significant Unobservable Inputs (Level 3) | Fair Value, Measurements, Recurring    
Financial Assets    
Held-to-maturity debt securities 0 0
Carrying Amount    
Financial Assets    
Time deposits with other banks 3,215 5,857
Loans, net 10,160,056 9,898,767
Financial Liabilities    
Deposits 12,242,427 11,776,935
FHLB borrowings 245,000 50,000
Long-term debt 106,966 109,458
Carrying Amount | Fair Value, Measurements, Recurring    
Financial Assets    
Held-to-maturity debt securities $ 635,186 $ 680,313