v3.25.2
OTHER COMPREHENSIVE INCOME (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Equity [Abstract]        
Net unrealized gain on available-for-sale securities, net of taxes $ 51 $ 167 $ 123 $ 223
Net unrealized (loss) gain on interest rate swaps, net of taxes (2,164) (292) (3,465) 668
Foreign currency translation (2) (17) (8) (15)
Total other comprehensive (loss) income, net of tax (2,115) (142) (3,350) 876
Unrealized gain (loss) on available-for-sale securities, income tax expense 22 68 51 89
Unrealized gain (loss) on interest rate swaps, income tax expense (benefit) $ (722) $ (99) $ (1,156) $ 223