XML 91 R81.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Summary of Estimated Fair Values and Carrying Values of Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Financial assets    
Cash and cash equivalents $ 310,942 $ 332,014
Investment securities available for sale 180,376 176,067
Non-marketable securities 14,751 14,618
Accrued interest receivable 19,026 18,340
Bank-owned life insurance 64,235 60,761
Total assets 3,859,657 3,773,148
Loans, net 3,177,411 3,077,200
Financial liabilities    
Deposits 3,322,533 3,236,146
Accrued interest payable 1,636 2,545
Total liabilities 3,472,613 3,391,368
Carrying Value | Level 2 Inputs    
Financial assets    
Cash and cash equivalents 310,942 332,014
Investment securities available for sale 180,376 176,067
Non-marketable securities 14,751 15,405
Accrued interest receivable 19,026 18,340
Bank-owned life insurance 64,235 60,761
Derivative instruments assets 8,793 9,213
Total assets 598,123 611,800
Financial liabilities    
Deposits 3,322,533 3,236,146
Accrued interest payable 1,636 2,545
Notes payable 111,274 111,223
Derivative instrument liabilities 7,271 9,221
Total liabilities 3,442,714 3,359,135
Carrying Value | Level 3 Inputs    
Financial assets    
Loans, net 3,177,411 3,077,200
Estimated Fair Value | Level 2 Inputs    
Financial assets    
Cash and cash equivalents 310,942 332,014
Investment securities available for sale 180,376 176,067
Non-marketable securities 14,751 15,405
Accrued interest receivable 19,026 18,340
Bank-owned life insurance 64,235 60,761
Derivative instruments assets 8,793 9,213
Total assets 598,123 611,800
Financial liabilities    
Deposits 3,325,668 3,238,857
Accrued interest payable 1,636 2,545
Notes payable 111,274 111,223
Derivative instrument liabilities 7,271 9,221
Total liabilities 3,445,849 3,361,846
Estimated Fair Value | Level 3 Inputs    
Financial assets    
Loans, net $ 3,045,809 $ 2,920,213