v3.26.1
DEPOSITS - Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Time certificates of deposits at or above FDIC insurance limit $ 476,900 $ 565,600
Public funds included in deposits 1,400,000 1,300,000
Trust deposits in excess of FDIC insurance limit 801 $ 683
Marketable Securities | Asset Pledged as Collateral | Deposits    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Public funds included in deposits, pledged collateral, amount $ 1,600,000