v3.26.1
FAIR VALUE MEASUREMENTS - Carrying value and estimated fair value (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Financial assets:    
Securities held to maturity, fair value $ 117,590 $ 105,146
Carrying Amount    
Financial assets:    
Cash and cash equivalents 398,638 243,207
Securities held to maturity, fair value 117,929 103,726
Loans held for sale 9,751 6,243
Loans, net 4,458,559 3,560,277
Other investments 30,674 23,613
Financial liabilities:    
Deposits 5,086,816 3,695,787
Notes payable 99,992 109,966
Subordinated notes 16,603 12,000
Junior subordinated debentures 8,250  
Carrying Amount | Markets for Identical Assets (Level 1)    
Financial assets:    
Cash and cash equivalents 398,638 243,207
Securities held to maturity, fair value 113,290 102,751
Carrying Amount | Other Observable Inputs (Level 2)    
Financial assets:    
Securities held to maturity, fair value 4,300 2,395
Loans held for sale 9,751 6,243
Financial liabilities:    
Notes payable 99,992 109,966
Subordinated notes 16,603 12,000
Junior subordinated debentures 8,250  
Carrying Amount | Significant Unobservable Inputs (Level 3)    
Financial assets:    
Loans, net 4,336,573 3,447,489
Other investments 30,674 23,613
Financial liabilities:    
Deposits 4,632,373 3,466,151
Estimated Fair Value    
Financial assets:    
Cash and cash equivalents 398,638 243,207
Securities held to maturity, fair value 117,590 105,146
Loans held for sale 9,751 6,243
Loans, net 4,336,573 3,447,489
Other investments 30,674 23,613
Financial liabilities:    
Deposits 4,632,373 3,466,151
Notes payable 99,992 109,966
Subordinated notes 16,603 $ 12,000
Junior subordinated debentures $ 8,250