v3.26.1
FAIR VALUE - NARRATIVE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Assets and Liabilities Measured on Recurring Basis            
Number of Securities Held 200     200   198
Amortized Cost $ 897,223     $ 897,223   $ 887,884
Transfers between Level 1, 2 or 3 0   $ 0 0 $ 0  
Fair Value, Assets, Level 1 to Level 2 Transfers, Amount 1 0   0 0 0  
Fair Value, Assets, Level 2 to Level 1 Transfers, Amount 1 $ 0   $ 0 $ 0 $ 0  
Private label mortgage backed-security            
Assets and Liabilities Measured on Recurring Basis            
Securities transferred from level 3 to level 2   1        
Fair Value, Inputs, Level 2 | Private label mortgage backed-security            
Assets and Liabilities Measured on Recurring Basis            
Number of Securities Held 1     1   1
Amortized Cost $ 0     $ 0   $ 0