v3.25.1
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME - Changes in Accumulated Other Comprehensive (loss) income by Component, Net of Tax (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Changes in Other Comprehensive (loss) income by Component, Net of Tax [Roll Forward]    
Beginning Balance $ 196,638 $ 184,830
Net current period other comprehensive income (loss) (62) 1,157
Ending Balance 196,643 189,543
Unrealized Gains and Losses on Available-for-Sale Debt Securities    
Changes in Other Comprehensive (loss) income by Component, Net of Tax [Roll Forward]    
Beginning Balance (1,035) (1,466)
Other comprehensive income (loss), before reclassification 176 271
Net current period other comprehensive income (loss) 176 271
Ending Balance (859) (1,195)
Gains and Losses on Cash Flow Hedges    
Changes in Other Comprehensive (loss) income by Component, Net of Tax [Roll Forward]    
Beginning Balance (299) (984)
Other comprehensive income (loss), before reclassification (238) 886
Net current period other comprehensive income (loss) (238) 886
Ending Balance (537) (98)
Accumulated Other Comprehensive (Loss) Income    
Changes in Other Comprehensive (loss) income by Component, Net of Tax [Roll Forward]    
Beginning Balance (1,334) (2,450)
Other comprehensive income (loss), before reclassification (62) 1,157
Net current period other comprehensive income (loss) (62) 1,157
Ending Balance $ (1,396) $ (1,293)