XML 100 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
RETIREMENT BENEFIT PLANS (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Gain (loss) recognized within accumulated other comprehensive loss $ 1,300,000 $ (6,600,000)  
Accumulated benefit obligation 60,100,000 62,800,000  
Benefit plans, assets 51,818,000 45,724,000 $ 38,053,000
Contributions expected to be paid to plan 3,100,000    
Total contributions made $ 10,400,000 10,400,000 $ 9,800,000
Defer payment and taxation, base salary, percentage (up to) 75.00%    
Defer payment and taxation, bonus and other eligible cash compensation, percentage (up to) 100.00%    
Deferred compensation plan, fair value of assets $ 6,700,000 $ 6,100,000  
FRANCE      
Defined Benefit Plan Disclosure [Line Items]      
Benefit plans, assets 0    
GERMANY      
Defined Benefit Plan Disclosure [Line Items]      
Benefit plans, assets $ 0