v3.25.3
Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Balance sheet assets:    
Investment securities $ 717,369 $ 528,021
Carrying Amount    
Balance sheet assets:    
Accrued interest receivable 9,558 7,979
Total 2,059,842 1,954,322
Balance sheet liabilities:    
Accrued interest payable 971 666
Total 2,166,002 2,098,192
Fair Value    
Balance sheet assets:    
Cash and cash equivalents 258,634 349,728
Investment securities 717,369 528,021
Loans, net 1,065,604 1,046,406
Accrued interest receivable 9,558 7,979
Total 2,051,165 1,932,134
Balance sheet liabilities:    
Deposits 1,034,660 967,916
Accounts and drafts payable 1,130,371 1,129,610
Accrued interest payable 971 666
Total $ 2,166,002 $ 2,098,192