XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets    
Cash and due from banks $ 14,005 $ 11,882
Federal funds sold 4,091 2,581
Interest-bearing deposits with banks and other short-term investments 239,237 619,017
Investment securities available-for-sale (amortized cost of $1,271,179 and $1,408,935, respectively, and allowance for credit losses of $0 and $22, respectively) 1,170,489 1,267,404
Total investment securities held-to-maturity 896,855 938,647
Federal Reserve and Federal Home Loan Bank stock 30,613 51,763
Loans held for sale 37,576 0
Loans held for investment, at amortized cost 7,721,664 7,934,888
Less: Allowance for credit losses (183,796) (114,390)
Loans held for investment, net of allowance 7,537,868 7,820,498
Premises and equipment, net 7,103 7,694
Right-of-use assets - operating leases 31,202 18,494
Deferred income taxes 80,731 91,472
Bank-owned life insurance 325,174 115,806
Intangible assets, net 9 16
Other real estate owned 2,459 2,743
Other assets 223,919 181,491
Total Assets 10,601,331 11,129,508
Deposits:    
Noninterest-bearing demand 1,532,132 1,544,403
Interest-bearing transaction 895,604 1,211,791
Savings and money market 3,267,630 3,599,221
Time deposits 3,424,241 2,775,663
Total deposits 9,119,607 9,131,078
Customer repurchase agreements 23,442 33,157
Other short-term borrowings 50,000 490,000
Long-term borrowings 76,264 76,108
Operating lease liabilities 37,297 23,815
Reserve for unfunded commitments 4,925 3,463
Other liabilities 104,729 145,826
Total Liabilities 9,416,264 9,903,447
Shareholders’ Equity    
Common stock, par value 0.01 per share; shares authorized 100,000,000, shares issued and outstanding 30,364,983 and 30,202,003, respectively 300 298
Additional paid-in capital 388,927 384,932
Retained earnings 904,205 982,304
Accumulated other comprehensive income (loss) (108,365) (141,473)
Total Shareholders’ Equity 1,185,067 1,226,061
Total Liabilities and Shareholders’ Equity $ 10,601,331 $ 11,129,508