XML 128 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 16 - Retirement Benefit Plans - Allocation 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
Defined Benefit Plan, Cash and Cash Equivalents [Member]      
Defined benefit plan assets, fair value 2.9 19.9  
Money Market Funds [Member]      
Defined benefit plan assets, fair value 7.1 7.8  
Bulk Annuity Policy [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  
Equity Funds [Member]      
Defined benefit plan assets, fair value $ 128.4 $ 127.4