XML 123 R113.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefits - Schedule of the Fair Values of the Retirement Plan Assets by Asset Category (Details) - Pension Benefits - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan Disclosure [Line Items]      
Total $ 6,214 $ 79,324  
Collective Investment Funds (measured at NAV of units as a practical expedient) 72,000    
Fair value of plan assets 78,214 79,324 $ 101,294
Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total 6,214    
Cash      
Defined Benefit Plan Disclosure [Line Items]      
Total 6,214 589  
Cash | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total $ 6,214    
Equity Securities - Large Cap      
Defined Benefit Plan Disclosure [Line Items]      
Total   4,979  
Equity Security - Mutual Funds: Mixed-Cap      
Defined Benefit Plan Disclosure [Line Items]      
Total   23,632  
Equity Security - Mutual Funds: International      
Defined Benefit Plan Disclosure [Line Items]      
Total   18,283  
Equity Security - Mutual Funds: Emerging Market      
Defined Benefit Plan Disclosure [Line Items]      
Total   757  
Fixed Income - Mutual Funds      
Defined Benefit Plan Disclosure [Line Items]      
Total   $ 31,084