Annual report [Section 13 and 15(d), not S-K Item 405]

DEFINED CONTRIBUTION AND PENSION PLANS - Allocation of Plan Assets (Details)

v3.25.0.1
DEFINED CONTRIBUTION AND PENSION PLANS - Allocation of Plan Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments $ 328,505 $ 366,630 $ 347,520 $ 511,786
Fair Value, Inputs, Level 1, 2 and 3        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 312,850 329,403    
Fair Value, Inputs, Level 1, 2 and 3 | Cash and cash equivalents        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 42,331 20,524    
Fair Value, Inputs, Level 1, 2 and 3 | Equity investments - UK        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 250 510    
Fair Value, Inputs, Level 1, 2 and 3 | Equity investments - non-UK        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 2,254 2,932    
Fair Value, Inputs, Level 1, 2 and 3 | Insurance linked securities        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments   382    
Fair Value, Inputs, Level 1, 2 and 3 | Liquid credit        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 69,258 49,334    
Fair Value, Inputs, Level 1, 2 and 3 | Alternative investments        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 35,443 52,521    
Fair Value, Inputs, Level 1, 2 and 3 | Diversified growth (absolute return) funds        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments   892    
Fair Value, Inputs, Level 1, 2 and 3 | Government debt securities        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 56,985 90,127    
Fair Value, Inputs, Level 1, 2 and 3 | Corporate debt securities        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 2,630 1,402    
Fair Value, Inputs, Level 1, 2 and 3 | Insurance policy        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 103,699 110,779    
Level 1        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 11,271 13,257    
Level 1 | Cash and cash equivalents        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 4,759 6,629    
Level 1 | Equity investments - UK        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 250 510    
Level 1 | Equity investments - non-UK        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 2,254 2,932    
Level 1 | Insurance linked securities        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments   0    
Level 1 | Liquid credit        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 0 0    
Level 1 | Alternative investments        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 0 0    
Level 1 | Diversified growth (absolute return) funds        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments   892    
Level 1 | Government debt securities        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 1,378 892    
Level 1 | Corporate debt securities        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 2,630 1,402    
Level 1 | Insurance policy        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 0 0    
Level 2        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 197,880 204,985    
Level 2 | Cash and cash equivalents        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 37,572 13,895    
Level 2 | Equity investments - UK        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 0 0    
Level 2 | Equity investments - non-UK        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 0 0    
Level 2 | Insurance linked securities        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments   0    
Level 2 | Liquid credit        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 69,258 49,334    
Level 2 | Alternative investments        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 35,443 52,521    
Level 2 | Diversified growth (absolute return) funds        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments   0    
Level 2 | Government debt securities        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 55,607 89,235    
Level 2 | Corporate debt securities        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 0 0    
Level 2 | Insurance policy        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 0 0    
Level 3        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 103,699 111,161    
Level 3 | Cash and cash equivalents        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 0 0    
Level 3 | Equity investments - UK        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 0 0    
Level 3 | Equity investments - non-UK        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 0 0    
Level 3 | Insurance linked securities        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments   382    
Level 3 | Liquid credit        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 0 0    
Level 3 | Alternative investments        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 0 0    
Level 3 | Diversified growth (absolute return) funds        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments   0    
Level 3 | Government debt securities        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 0 0    
Level 3 | Corporate debt securities        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 0 0    
Level 3 | Insurance policy        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments 103,699 110,779    
Net asset value        
Defined Benefit Plan, Plan Assets, Category [Line Items]        
Total fair value investments $ 15,655 $ 37,227