v3.26.1
INCOME TAXES - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Income Tax Disclosure [Abstract]    
Effective income tax rate reconciliation 23.30% 23.80%
Tax rate benefit for increased tax deductions related to stock compensation $ 1,300 $ 2,200
Unrecognized tax benefits 2,500 2,500
Penalties   504
Interest on income taxes expense   570
Decrease in unrecognized tax benefits is reasonably possible $ 2,700 $ 2,700