Quarterly report [Sections 13 or 15(d)]

INCOME TAXES (Narrative) (Details)

v3.25.3
INCOME TAXES (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Jun. 30, 2024
Income Tax Disclosure [Abstract]              
Valuation allowance $ 11,900     $ 11,900   $ 4,400  
Income tax (benefit) expense $ 24,142   $ 15,618 $ 33,527 $ 37,144    
Effective income tax rate 20.80%   17.00% 17.20% 19.70%    
Income tax benefit recorded due to re-evaluation of state deferred asset   $ 8,000          
Valuation allowance, net operating loss carryforwards             $ 4,800