Quarterly report [Sections 13 or 15(d)]

INCOME TAXES (Reconciliation Between Expected and Actual Income Tax Expense and Resulting Effective Tax Rate) (Details)

v3.26.1
INCOME TAXES (Reconciliation Between Expected and Actual Income Tax Expense and Resulting Effective Tax Rate) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Effective Income Tax Rate Reconciliation, Amount        
Valuation allowance changes, Amount   $ 8,000    
Provision for income taxes and effective income tax rate, Amount $ 43,480 $ (2,303) $ 75,922 $ 9,384
Effective Income Tax Rate Reconciliation, Percent        
Provision for income taxes and effective income tax rate, Percent 21.30% (13.20%) 21.10% 11.90%