XML 123 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 19 - Post-retirement Benefits - Asset Categorization (Details) - Pension Plan [Member] - UNITED KINGDOM - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Fair value of asset $ 132,216 $ 137,725 $ 123,840
Fair Value, Inputs, Level 1 [Member]      
Fair value of asset 131,846 137,111  
Fair Value, Inputs, Level 2 [Member]      
Fair value of asset 62 277  
Fair Value, Inputs, Level 3 [Member]      
Fair value of asset 308 337 $ 383
DGF [Member]      
Fair value of asset 61,872 64,023  
DGF [Member] | Fair Value, Inputs, Level 1 [Member]      
Fair value of asset 61,872 64,023  
DGF [Member] | Fair Value, Inputs, Level 2 [Member]      
Fair value of asset 0 0  
DGF [Member] | Fair Value, Inputs, Level 3 [Member]      
Fair value of asset 0 0  
LDI [MEmber]      
Fair value of asset 41,800 47,283  
LDI [MEmber] | Fair Value, Inputs, Level 1 [Member]      
Fair value of asset 41,800 47,283  
LDI [MEmber] | Fair Value, Inputs, Level 2 [Member]      
Fair value of asset 0 0  
LDI [MEmber] | Fair Value, Inputs, Level 3 [Member]      
Fair value of asset 0 0  
Bond Funds [Member]      
Fair value of asset 27,286 24,835  
Bond Funds [Member] | Fair Value, Inputs, Level 1 [Member]      
Fair value of asset 27,286 24,835  
Bond Funds [Member] | Fair Value, Inputs, Level 2 [Member]      
Fair value of asset 0 0  
Bond Funds [Member] | Fair Value, Inputs, Level 3 [Member]      
Fair value of asset 0 0  
Defined Benefit Plan, Equity Securities [Member]      
Fair value of asset 369 185  
Defined Benefit Plan, Equity Securities [Member] | Fair Value, Inputs, Level 1 [Member]      
Fair value of asset 369 185  
Defined Benefit Plan, Equity Securities [Member] | Fair Value, Inputs, Level 2 [Member]      
Fair value of asset 0 0  
Defined Benefit Plan, Equity Securities [Member] | Fair Value, Inputs, Level 3 [Member]      
Fair value of asset 0 0  
Defined Benefit Plan, Other Assets [Member]      
Fair value of asset 889 1,399  
Defined Benefit Plan, Other Assets [Member] | Fair Value, Inputs, Level 1 [Member]      
Fair value of asset 519 785  
Defined Benefit Plan, Other Assets [Member] | Fair Value, Inputs, Level 2 [Member]      
Fair value of asset 62 277  
Defined Benefit Plan, Other Assets [Member] | Fair Value, Inputs, Level 3 [Member]      
Fair value of asset $ 308 $ 337