XML 81 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Taxes (Details) [Line Items]        
Effective tax rate   19.10% 18.00% 18.40%
Capitalized and amortized over for income tax purposes   5 years    
Income tax payments   $ 10.6 $ 26.0 $ 28.7
Forecast [Member]        
Income Taxes (Details) [Line Items]        
Effective tax rate 20.30%