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
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%