XML 129 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 16 - Retirement Benefit Plans - Fair Value of Plan Assets (Details) - Pension Plan [Member] - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined benefit plan assets, fair value $ 625.1 $ 696.4 $ 660.5
Fair Value, Recurring [Member]      
Defined benefit plan assets, fair value 625.1 696.4  
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]      
Defined benefit plan assets, fair value 407.4 455.7  
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]      
Defined benefit plan assets, fair value 0.0 0.0  
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]      
Defined benefit plan assets, fair value 217.7 240.7  
Defined Benefit Plan, Cash and Cash Equivalents [Member]      
Defined benefit plan assets, fair value 2.9 19.9  
Defined Benefit Plan, Cash and Cash Equivalents [Member] | Fair Value, Recurring [Member]      
Defined benefit plan assets, fair value 2.9 19.9  
Defined Benefit Plan, Cash and Cash Equivalents [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]      
Defined benefit plan assets, fair value 2.9 19.9  
Defined Benefit Plan, Cash and Cash Equivalents [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]      
Defined benefit plan assets, fair value 0.0 0.0  
Defined Benefit Plan, Cash and Cash Equivalents [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]      
Defined benefit plan assets, fair value 0.0 0.0  
Money Market Funds [Member]      
Defined benefit plan assets, fair value 7.1 7.8  
Money Market Funds [Member] | Fair Value, Recurring [Member]      
Defined benefit plan assets, fair value 7.1 7.8  
Money Market Funds [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]      
Defined benefit plan assets, fair value 7.1 7.8  
Money Market Funds [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]      
Defined benefit plan assets, fair value 0.0 0.0  
Money Market Funds [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]      
Defined benefit plan assets, fair value 0.0 0.0  
Bulk Annuity Policy [Member]      
Defined benefit plan assets, fair value 217.7 240.7  
Bulk Annuity Policy [Member] | Fair Value, Recurring [Member]      
Defined benefit plan assets, fair value 217.7 240.7  
Bulk Annuity Policy [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]      
Defined benefit plan assets, fair value 0.0 0.0  
Bulk Annuity Policy [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]      
Defined benefit plan assets, fair value 0.0 0.0  
Bulk Annuity Policy [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]      
Defined benefit plan assets, fair value 217.7 240.7  
Fixed Income Investments [Member]      
Defined benefit plan assets, fair value 269.0 300.6  
Fixed Income Investments [Member] | Fair Value, Recurring [Member]      
Defined benefit plan assets, fair value 269.0 300.6  
Fixed Income Investments [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]      
Defined benefit plan assets, fair value 269.0 300.6  
Fixed Income Investments [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]      
Defined benefit plan assets, fair value 0.0 0.0  
Fixed Income Investments [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]      
Defined benefit plan assets, fair value 0.0 0.0  
Equity Funds [Member]      
Defined benefit plan assets, fair value 128.4 127.4  
Equity Funds [Member] | Fair Value, Recurring [Member]      
Defined benefit plan assets, fair value 128.4 127.4  
Equity Funds [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]      
Defined benefit plan assets, fair value 128.4 127.4  
Equity Funds [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]      
Defined benefit plan assets, fair value 0.0 0.0  
Equity Funds [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]      
Defined benefit plan assets, fair value $ 0.0 $ 0.0