XML 111 R89.htm IDEA: XBRL DOCUMENT v3.24.1
Employee Benefit Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Pension plans      
Plan assets $ 52,081 $ 45,694 $ 89,972
Weighted average expected long-term rate 5.79%    
German Pension Plan      
Pension plans      
Plan assets $ 0    
German Pension Plan | Minimum      
Pension plans      
Qualifying period 10 years    
Historical performance period 10 years    
German Pension Plan | Maximum      
Pension plans      
Historical performance period 20 years    
German Pension Plan | Unfunded Plan      
Pension plans      
Plan assets $ 0    
U.K. Pension Plan      
Pension plans      
Historical performance period 10 years    
Weighted average expected long-term rate 5.87% 3.45%  
U.K. Pension Plan | Minimum      
Pension plans      
Minimum required years prior to retirement for eligibility 3 years    
Historical performance period 15 years    
U.K. Pension Plan | Maximum      
Pension plans      
Historical performance period 20 years    
Asterion Pension Plan      
Pension plans      
Weighted average expected long-term rate 3.16% 3.80%  
Asterion Pension Plan | Minimum      
Pension plans      
Minimum required years prior to retirement for eligibility 3 years    
Norway Pension Plan      
Pension plans      
Weighted average expected long-term rate 4.45% 4.15%  
Norway Pension Plan | Minimum      
Pension plans      
Minimum required years prior to retirement for eligibility 3 years