v3.25.2
FAIR VALUE MEASURES - Fair Value Measurements of Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Loans held for sale $ 544,091 $ 528,599
Fair Value, Measurements, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Loans held for sale 544,091 528,599
Total recurring assets at fair value 2,427,688 2,215,875
Total recurring liabilities at fair value 13,599 8,731
Fair Value, Measurements, Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Loans held for sale 0 0
Total recurring assets at fair value 707,813 796,464
Total recurring liabilities at fair value 0 0
Fair Value, Measurements, Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Loans held for sale 544,091 528,599
Total recurring assets at fair value 1,718,825 1,418,391
Total recurring liabilities at fair value 13,599 8,731
Fair Value, Measurements, Recurring | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities available for sale, at fair value 1,050 1,020
Loans held for sale 0 0
Total recurring assets at fair value 1,050 1,020
Total recurring liabilities at fair value 0 0
Fair Value, Measurements, Recurring | Derivative financial instruments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset 6,094 8,717
Derivative liability 6,338 8,718
Fair Value, Measurements, Recurring | Derivative financial instruments | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset 0 0
Derivative liability 0 0
Fair Value, Measurements, Recurring | Derivative financial instruments | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset 6,094 8,717
Derivative liability 6,338 8,718
Fair Value, Measurements, Recurring | Derivative financial instruments | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset 0 0
Derivative liability 0 0
Fair Value, Measurements, Recurring | Risk participation agreement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liability 26  
Fair Value, Measurements, Recurring | Risk participation agreement | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liability 0  
Fair Value, Measurements, Recurring | Risk participation agreement | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liability 26  
Fair Value, Measurements, Recurring | Risk participation agreement | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liability 0  
Fair Value, Measurements, Recurring | Mortgage banking derivative instruments    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset 6,205 7,299
Derivative liability 7,235 13
Fair Value, Measurements, Recurring | Mortgage banking derivative instruments | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset 0 0
Derivative liability 0 0
Fair Value, Measurements, Recurring | Mortgage banking derivative instruments | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset 6,205 7,299
Derivative liability 7,235 13
Fair Value, Measurements, Recurring | Mortgage banking derivative instruments | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset 0 0
Derivative liability 0 0
Fair Value, Measurements, Recurring | U.S. Treasuries    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities available for sale, at fair value 707,813 796,464
Fair Value, Measurements, Recurring | U.S. Treasuries | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities available for sale, at fair value 707,813 796,464
Fair Value, Measurements, Recurring | U.S. Treasuries | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities available for sale, at fair value 0 0
Fair Value, Measurements, Recurring | U.S. Treasuries | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities available for sale, at fair value 0 0
Fair Value, Measurements, Recurring | U.S. government-sponsored agencies    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities available for sale, at fair value 997 994
Fair Value, Measurements, Recurring | U.S. government-sponsored agencies | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities available for sale, at fair value 0 0
Fair Value, Measurements, Recurring | U.S. government-sponsored agencies | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities available for sale, at fair value 997 994
Fair Value, Measurements, Recurring | U.S. government-sponsored agencies | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities available for sale, at fair value 0 0
Fair Value, Measurements, Recurring | State, county and municipal securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities available for sale, at fair value 21,667 24,740
Fair Value, Measurements, Recurring | State, county and municipal securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities available for sale, at fair value 0 0
Fair Value, Measurements, Recurring | State, county and municipal securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities available for sale, at fair value 21,667 24,740
Fair Value, Measurements, Recurring | State, county and municipal securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities available for sale, at fair value 0 0
Fair Value, Measurements, Recurring | Corporate debt securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities available for sale, at fair value 10,381 10,283
Fair Value, Measurements, Recurring | Corporate debt securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities available for sale, at fair value 0 0
Fair Value, Measurements, Recurring | Corporate debt securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities available for sale, at fair value 9,331 9,263
Fair Value, Measurements, Recurring | Corporate debt securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities available for sale, at fair value 1,050 1,020
Fair Value, Measurements, Recurring | SBA pool securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities available for sale, at fair value 60,719 70,482
Fair Value, Measurements, Recurring | SBA pool securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities available for sale, at fair value 0 0
Fair Value, Measurements, Recurring | SBA pool securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities available for sale, at fair value 60,719 70,482
Fair Value, Measurements, Recurring | SBA pool securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities available for sale, at fair value 0 0
Fair Value, Measurements, Recurring | Mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities available for sale, at fair value 1,069,721 768,297
Fair Value, Measurements, Recurring | Mortgage-backed securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities available for sale, at fair value 0 0
Fair Value, Measurements, Recurring | Mortgage-backed securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities available for sale, at fair value 1,069,721 768,297
Fair Value, Measurements, Recurring | Mortgage-backed securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities available for sale, at fair value $ 0 $ 0