v3.25.4
TAXES (Summary of income before income tax expense disaggregated between domestic and foreign operations) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Taxes [Abstract]      
Income before income tax expense related to domestic operations $ 553,245 $ 396,043 $ 237,797
Income before income tax expense related to foreign operations 70,970 32,619 17,254
Total income before income tax expense $ 624,215 $ 428,662 $ 255,051