v3.25.2
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME - Changes in Accumulated Other Comprehensive (loss) income by Component, Net of Tax (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Changes in Other Comprehensive (loss) income by Component, Net of Tax [Roll Forward]            
Beginning Balance $ 196,643 $ 196,638 $ 189,543 $ 184,830 $ 196,638 $ 184,830
Net current period other comprehensive income (loss) 169 (62) (34) 1,157 107 1,123
Ending Balance 198,885 196,643 190,072 189,543 198,885 190,072
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) (1,035) (1,466)
Other comprehensive income (loss), before reclassification         377 70
Amount reclassified from accumulated other comprehensive income           (3)
Net current period other comprehensive income (loss)         377 67
Ending Balance (658)   (1,399)   (658) (1,399)
Gains and Losses on Cash Flow Hedges            
Changes in Other Comprehensive (loss) income by Component, Net of Tax [Roll Forward]            
Beginning Balance   (299)   (984) (299) (984)
Other comprehensive income (loss), before reclassification         (270) 1,056
Net current period other comprehensive income (loss)         (270) 1,056
Ending Balance (569)   72   (569) 72
Accumulated Other Comprehensive (Loss) Income            
Changes in Other Comprehensive (loss) income by Component, Net of Tax [Roll Forward]            
Beginning Balance (1,396) (1,334) (1,293) (2,450) (1,334) (2,450)
Other comprehensive income (loss), before reclassification         107 1,126
Amount reclassified from accumulated other comprehensive income           (3)
Net current period other comprehensive income (loss) 169 (62) (34) 1,157 107 1,123
Ending Balance $ (1,227) $ (1,396) $ (1,327) $ (1,293) $ (1,227) $ (1,327)