v3.26.3
OTHER COMPREHENSIVE INCOME - Summary of Other Comprehensive (Loss) Income and Tax Impact (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Equity [Abstract]        
Net unrealized (loss) gain on available-for-sale securities, net of taxes $ (419) $ 35 $ (764) $ 158
Net unrealized gain (loss) on interest rate swaps, net of taxes 4,838 (1,271) 9,171 (4,736)
Foreign currency translation (128) (6) (126) (14)
Total other comprehensive income (loss), net of tax $ 4,291 $ (1,242) $ 8,281 $ (4,592)