v3.25.3
OTHER COMPREHENSIVE INCOME (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Equity [Abstract]        
Net unrealized gain on available-for-sale securities, net of taxes $ 35 $ 215 $ 158 $ 438
Net unrealized (loss) on interest rate swaps, net of taxes (1,271) (2,709) (4,736) (2,041)
Foreign currency translation (6) (3) (14) (18)
Total other comprehensive (loss), net of tax (1,242) (2,497) (4,592) (1,621)
Unrealized gain (loss) on available-for-sale securities, income tax expense 12 85 63 174
Unrealized gain (loss) on interest rate swaps, income tax expense (benefit) $ (422) $ (903) $ (1,578) $ (680)