XML 126 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Line Items]      
Income tax payments $ 382,500,000 $ 280,700,000 $ 251,500,000
Income taxes payable 40,300,000 29,400,000  
Income taxes receivable 13,300,000 300,000  
Unrecognized tax benefits 0    
Deferred tax liability, net 1,541,030,000 1,170,399,000  
Tax credit carryforwards 45,481,000 25,396,000  
Gross deferred tax assets 840,601,000 801,495,000  
Valuation allowance (33,292,000) (13,916,000)  
Estimated gross deferred tax assets including net operating losses realized through generating taxable income or reversal of existing temporary differences attributable to gross deferred tax liabilities $ 807,300,000    
Income Tax Examination, Year under Examination 2017    
Earliest Tax Year [Member]      
Income Tax Disclosure [Line Items]      
Tax credit, expiration date Dec. 31, 2034    
U.S. State Operations      
Income Tax Disclosure [Line Items]      
Net operating loss carryforwards $ 28,900,000    
Certain Foreign Operations [Member]      
Income Tax Disclosure [Line Items]      
Net operating loss carryforwards 7,700,000    
Other Liabilities [Member]      
Income Tax Disclosure [Line Items]      
Deferred tax liability, net 1,600,000,000 1,200,000,000  
Other Assets [Member]      
Income Tax Disclosure [Line Items]      
Net deferred tax assets $ 40,000,000.0 $ 23,500,000