XML 135 R115.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value - Carrying Amounts and Estimated Fair Values of Company's Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financial Assets:    
Interest Bearing Time Deposits with Banks $ 500 $ 500
Financial Liabilities:    
Demand, Savings, and Money Market Deposits (5,329,075) (5,252,963)
Time Deposits (916,601) (767,042)
Long-term Debt (114,628)  
Carrying Value    
Financial Assets:    
Cash and Short-term Investments 188,792 115,330
Interest Bearing Time Deposits with Banks 500 500
Loans, Net 4,072,818 3,918,184
Accrued Interest Receivable 31,280 30,595
Financial Liabilities:    
Demand, Savings, and Money Market Deposits (4,412,474) (4,485,921)
Time Deposits (916,601) (767,042)
Short-term Borrowings (56,862) (65,968)
Long-term Debt (153,269) (127,969)
Accrued Interest Payable (8,468) (7,073)
Fair Value    
Financial Assets:    
Cash and Short-term Investments 188,792 115,330
Interest Bearing Time Deposits with Banks 500 500
Loans, Net 3,993,595 3,801,738
Accrued Interest Receivable 31,280 30,595
Financial Liabilities:    
Demand, Savings, and Money Market Deposits (4,412,474) (4,485,921)
Time Deposits (911,059) (759,217)
Short-term Borrowings (56,862) (65,968)
Long-term Debt (152,801) (127,084)
Accrued Interest Payable (8,468) (7,073)
Fair Value | Level 1    
Financial Assets:    
Cash and Short-term Investments 69,249 78,805
Interest Bearing Time Deposits with Banks 0 0
Loans, Net 0 0
Accrued Interest Receivable 0 0
Financial Liabilities:    
Demand, Savings, and Money Market Deposits (4,412,474) (4,485,921)
Time Deposits 0 0
Short-term Borrowings 0 (25,000)
Long-term Debt 0 0
Accrued Interest Payable 0 0
Fair Value | Significant Other Observable Inputs (Level 2)    
Financial Assets:    
Cash and Short-term Investments 119,543 36,525
Interest Bearing Time Deposits with Banks 500 500
Loans, Net 0 0
Accrued Interest Receivable 8,499 10,014
Financial Liabilities:    
Demand, Savings, and Money Market Deposits 0 0
Time Deposits (911,059) (759,217)
Short-term Borrowings (56,862) (40,968)
Long-term Debt (77,591) (52,522)
Accrued Interest Payable (8,116) (6,701)
Fair Value | Level 3    
Financial Assets:    
Cash and Short-term Investments 0 0
Interest Bearing Time Deposits with Banks 0 0
Loans, Net 3,993,595 3,801,738
Accrued Interest Receivable 22,781 20,581
Financial Liabilities:    
Demand, Savings, and Money Market Deposits 0 0
Time Deposits 0 0
Short-term Borrowings 0 0
Long-term Debt (75,210) (74,562)
Accrued Interest Payable $ (352) $ (372)