XML 80 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Benefit Plans - Plan Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan, Plan Assets, Allocation [Line Items]      
Total plan assets, amount $ 30,119 $ 103,696 $ 103,891
Total plan assets, percentage 100.00% 100.00%  
Equity securities      
Defined Benefit Plan, Plan Assets, Allocation [Line Items]      
Total plan assets, amount $ 23,658 $ 20,635  
Total plan assets, percentage 79.00% 20.00%  
Debt securities      
Defined Benefit Plan, Plan Assets, Allocation [Line Items]      
Total plan assets, amount $ 5,252 $ 76,036  
Total plan assets, percentage 17.00% 73.00%  
Other      
Defined Benefit Plan, Plan Assets, Allocation [Line Items]      
Total plan assets, amount $ 1,209 $ 7,025  
Total plan assets, percentage 4.00% 7.00%  
Total investments, excluding investments valued at NAV      
Defined Benefit Plan, Plan Assets, Allocation [Line Items]      
Total plan assets, amount $ 28,910 $ 96,671  
Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan, Plan Assets, Allocation [Line Items]      
Total plan assets, amount 27,327 87,482  
Quoted Prices in Active Markets for Identical Assets (Level 1) | Equity securities      
Defined Benefit Plan, Plan Assets, Allocation [Line Items]      
Total plan assets, amount 23,658 20,635  
Quoted Prices in Active Markets for Identical Assets (Level 1) | Debt securities      
Defined Benefit Plan, Plan Assets, Allocation [Line Items]      
Total plan assets, amount 3,669 66,847  
Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan, Plan Assets, Allocation [Line Items]      
Total plan assets, amount 1,583 9,189  
Significant Other Observable Inputs (Level 2) | Equity securities      
Defined Benefit Plan, Plan Assets, Allocation [Line Items]      
Total plan assets, amount 0 0  
Significant Other Observable Inputs (Level 2) | Debt securities      
Defined Benefit Plan, Plan Assets, Allocation [Line Items]      
Total plan assets, amount 1,583 9,189  
Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan, Plan Assets, Allocation [Line Items]      
Total plan assets, amount 0 0  
Significant Unobservable Inputs (Level 3) | Equity securities      
Defined Benefit Plan, Plan Assets, Allocation [Line Items]      
Total plan assets, amount 0 0  
Significant Unobservable Inputs (Level 3) | Debt securities      
Defined Benefit Plan, Plan Assets, Allocation [Line Items]      
Total plan assets, amount 0 0  
Investments valued at NAV      
Defined Benefit Plan, Plan Assets, Allocation [Line Items]      
Total plan assets, amount $ 1,209 $ 7,025