XML 134 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Pension Fair Value (Details) - Pension Benefits - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value $ 230,626 $ 248,558 $ 242,031
Cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Investment within plan asset category, percentage 1.00% 7.00%  
U.S. Government securities      
Defined Benefit Plan Disclosure [Line Items]      
Investment within plan asset category, percentage 19.00% 7.00%  
Corporate bonds      
Defined Benefit Plan Disclosure [Line Items]      
Investment within plan asset category, percentage 39.00% 51.00%  
Other investments      
Defined Benefit Plan Disclosure [Line Items]      
Investment within plan asset category, percentage 17.00% 9.00%  
International companies      
Defined Benefit Plan Disclosure [Line Items]      
Investment within plan asset category, percentage 15.00% 15.00%  
US, large cap companies      
Defined Benefit Plan Disclosure [Line Items]      
Investment within plan asset category, percentage 9.00% 11.00%  
Fair Value, Inputs, Level 1, Level 2, and Level 3 | Cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value $ 4,512 $ 7,197  
Fair Value, Inputs, Level 1, Level 2, and Level 3 | U.S. companies      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value (2) (2)  
Fair Value, Inputs, Level 1, Level 2, and Level 3 | Collective and mutual funds      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value 166,383 172,980  
Fair Value, Inputs, Level 1, Level 2, and Level 3 | U.S. Government securities      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value 59,473 63,303  
Quoted Prices in Active Markets for Identical Assets  (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value 106,391 114,921  
Quoted Prices in Active Markets for Identical Assets  (Level 1) | Cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value 0 0  
Quoted Prices in Active Markets for Identical Assets  (Level 1) | U.S. companies      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value (2) (2)  
Quoted Prices in Active Markets for Identical Assets  (Level 1) | Collective and mutual funds      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value 72,777 84,761  
Quoted Prices in Active Markets for Identical Assets  (Level 1) | U.S. Government securities      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value 33,616 30,162  
Significant Other Observable Inputs  (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value 123,975 128,557  
Significant Other Observable Inputs  (Level 2) | Cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value 4,512 7,197  
Significant Other Observable Inputs  (Level 2) | U.S. companies      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value 0 0  
Significant Other Observable Inputs  (Level 2) | Collective and mutual funds      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value 93,606 88,219  
Significant Other Observable Inputs  (Level 2) | U.S. Government securities      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value 25,857 33,141  
Significant Unobservable Inputs  (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value 0 0  
Significant Unobservable Inputs  (Level 3) | Cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value 0 0  
Significant Unobservable Inputs  (Level 3) | U.S. companies      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value 0 0  
Significant Unobservable Inputs  (Level 3) | Collective and mutual funds      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value 0 0  
Significant Unobservable Inputs  (Level 3) | U.S. Government securities      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value 0 0  
Fair Value Measured at Net Asset Value Per Share      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value $ 260 $ 5,080