v3.26.1
FAIR VALUE - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Assets Fair Value Disclosure [Abstract]    
Available-For-Sale Securities, Debt Securities $ 4,668,697 $ 4,554,032
MBS [Member]    
Assets Fair Value Disclosure [Abstract]    
Available-For-Sale Securities, Debt Securities 3,329,917 3,151,958
Fair Value, Measurements, Recurring [Member]    
Assets Fair Value Disclosure [Abstract]    
Equity securities 5,005 5,024
Derivative assets $ 350 $ 345
Derivative Asset Statement Of Financial Position Extensible Enumeration Other Assets Other Assets
Derivative Liabilities [Abstract]    
Derivative liabilities $ 162 $ 200
Derivative Liability Statement Of Financial Position Extensible Enumeration Accrued Liabilities and Other Liabilities Accrued Liabilities and Other Liabilities
Fair Value, Measurements, Recurring [Member] | U S Treasury Securities [Member]    
Assets Fair Value Disclosure [Abstract]    
Available-For-Sale Securities, Debt Securities $ 497,254 $ 497,342
Fair Value, Measurements, Recurring [Member] | Government Agencies Debt Securities [Member] | Noncallable [Member]    
Assets Fair Value Disclosure [Abstract]    
Available-For-Sale Securities, Debt Securities 277,130 336,849
Fair Value, Measurements, Recurring [Member] | Government Agencies Debt Securities [Member] | Call Option [Member]    
Assets Fair Value Disclosure [Abstract]    
Available-For-Sale Securities, Debt Securities 562,787 566,263
Fair Value, Measurements, Recurring [Member] | MBS [Member]    
Assets Fair Value Disclosure [Abstract]    
Available-For-Sale Securities, Debt Securities 3,329,917 3,151,958
Fair Value, Measurements, Recurring [Member] | US States and Political Subdivisions Debt Securities [Member]    
Assets Fair Value Disclosure [Abstract]    
Available-For-Sale Securities, Debt Securities 1,609 1,620
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 1 [Member]    
Assets Fair Value Disclosure [Abstract]    
Equity securities 5,005 5,024
Derivative assets 0 0
Derivative Liabilities [Abstract]    
Derivative liabilities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 1 [Member] | U S Treasury Securities [Member]    
Assets Fair Value Disclosure [Abstract]    
Available-For-Sale Securities, Debt Securities 497,254 497,342
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 1 [Member] | Government Agencies Debt Securities [Member] | Noncallable [Member]    
Assets Fair Value Disclosure [Abstract]    
Available-For-Sale Securities, Debt Securities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 1 [Member] | Government Agencies Debt Securities [Member] | Call Option [Member]    
Assets Fair Value Disclosure [Abstract]    
Available-For-Sale Securities, Debt Securities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 1 [Member] | MBS [Member]    
Assets Fair Value Disclosure [Abstract]    
Available-For-Sale Securities, Debt Securities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 1 [Member] | US States and Political Subdivisions Debt Securities [Member]    
Assets Fair Value Disclosure [Abstract]    
Available-For-Sale Securities, Debt Securities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 2 [Member]    
Assets Fair Value Disclosure [Abstract]    
Equity securities 0 0
Derivative assets 350 345
Derivative Liabilities [Abstract]    
Derivative liabilities 162 200
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 2 [Member] | U S Treasury Securities [Member]    
Assets Fair Value Disclosure [Abstract]    
Available-For-Sale Securities, Debt Securities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 2 [Member] | Government Agencies Debt Securities [Member] | Noncallable [Member]    
Assets Fair Value Disclosure [Abstract]    
Available-For-Sale Securities, Debt Securities 277,130 336,849
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 2 [Member] | Government Agencies Debt Securities [Member] | Call Option [Member]    
Assets Fair Value Disclosure [Abstract]    
Available-For-Sale Securities, Debt Securities 562,787 566,263
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 2 [Member] | MBS [Member]    
Assets Fair Value Disclosure [Abstract]    
Available-For-Sale Securities, Debt Securities 3,326,804 3,148,692
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 2 [Member] | US States and Political Subdivisions Debt Securities [Member]    
Assets Fair Value Disclosure [Abstract]    
Available-For-Sale Securities, Debt Securities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 3 [Member]    
Assets Fair Value Disclosure [Abstract]    
Equity securities 0 0
Derivative assets 0 0
Derivative Liabilities [Abstract]    
Derivative liabilities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 3 [Member] | U S Treasury Securities [Member]    
Assets Fair Value Disclosure [Abstract]    
Available-For-Sale Securities, Debt Securities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 3 [Member] | Government Agencies Debt Securities [Member] | Noncallable [Member]    
Assets Fair Value Disclosure [Abstract]    
Available-For-Sale Securities, Debt Securities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 3 [Member] | Government Agencies Debt Securities [Member] | Call Option [Member]    
Assets Fair Value Disclosure [Abstract]    
Available-For-Sale Securities, Debt Securities 0 0
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 3 [Member] | MBS [Member]    
Assets Fair Value Disclosure [Abstract]    
Available-For-Sale Securities, Debt Securities 3,113 3,266
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 3 [Member] | US States and Political Subdivisions Debt Securities [Member]    
Assets Fair Value Disclosure [Abstract]    
Available-For-Sale Securities, Debt Securities $ 1,609 $ 1,620