XML 74 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes Income Taxes Details 1 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Taxes [Abstract]      
United States $ 631,159 $ 664,745 $ 703,131
Foreign 44,259 43,861 52,497
Income from continuing operations before income taxes 675,418 $ 708,606 $ 755,628
Investment Tax Credit 7,400    
Investment Program, Proportional Amortization Method, Applied, Amortization Expense $ 10,000