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
Mar. 31, 2026
Mar. 31, 2025
Effective Income Tax Rate Reconciliation, Amount    
Provision for income taxes and effective income tax rate, Amount $ 32,444 $ 11,687
Effective Income Tax Rate Reconciliation, Percent    
Provision for income taxes and effective income tax rate, Percent 21.00% 19.00%