XML 142 R127.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Instruments - Schedule of Carrying Amounts and Estimated Fair Values of Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and due from banks, noninterest-bearing $ 100,891 $ 101,133
Securities held to maturity 533,678 541,700
Total loans, net of allowance 8,040,249 6,574,178
Accrued interest receivable 37,351 29,710
Bank-owned life insurance 183,897 164,592
SBA servicing asset 349,300 392,400
Accrued interest payable 5,699 2,738
Carrying Amount | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and due from banks, noninterest-bearing 100,891 101,133
Due from banks, interest-bearing 136,964 169,185
Accrued interest receivable 37,351 29,710
Bank-owned life insurance 183,897 164,592
Demand deposits, money market and savings 9,052,905 8,224,956
Carrying Amount | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities held to maturity 533,678 541,700
Time deposits 978,694 1,002,573
Borrowings 630,158 287,507
Accrued interest payable 5,699 2,738
Carrying Amount | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total loans, net of allowance 8,040,249 6,574,178
SBA servicing asset 3,351 4,004
Estimated Fair Value | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and due from banks, noninterest-bearing 100,891 101,133
Due from banks, interest-bearing 136,964 169,185
Accrued interest receivable 37,351 29,710
Bank-owned life insurance 183,897 164,592
Demand deposits, money market and savings 9,052,905 8,224,956
Estimated Fair Value | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Securities held to maturity 449,623 432,528
Time deposits 972,513 993,989
Borrowings 615,614 277,146
Accrued interest payable 5,699 2,738
Estimated Fair Value | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total loans, net of allowance 7,379,079 6,240,870
SBA servicing asset $ 4,049 $ 4,721