v3.26.1
STOCK-BASED COMPENSATION - Schedule of shares held by ESOP (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]    
ESOP shares committed to be released (in shares) 456,360 365,088
Unallocated shares (in shares) 1,825,440 1,916,712
Unallocated common stock held by ESOP (in shares) 2,281,800 2,281,800
Fair value of unallocated shares $ 22,690 $ 18,803