XML 141 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension Plan - Schedule of Weighted Average Assumptions and Net Periodic Pension Cost (Details) - Pension Plan - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
May 31, 2014
Weighted average assumptions used to determine the benefit obligation        
Discount rate 5.59% 5.01% 5.23% 4.50%
Components of net periodic pension cost        
Interest cost $ 453 $ 450 $ 341  
Expected return on plan assets (628) (655) (669)  
Amortization of net actuarial loss 174 117 429  
Net periodic pension cost (income) $ (1) $ (88) $ 101  
Weighted average assumptions used to determine net periodic pension cost        
Discount rate 5.59% 5.01% 5.23%  
Expected long-term rate of return on plan assets 5.75% 5.75% 6.00%