XML 135 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Other Postretirement Fair value (Details) - Other Postretirement 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 $ 78,765 $ 79,234 $ 76,640
Corporate bonds      
Defined Benefit Plan Disclosure [Line Items]      
Postretirement investments in insurance contracts, percentage 41.00% 60.00%  
US, large cap companies      
Defined Benefit Plan Disclosure [Line Items]      
Postretirement investments in insurance contracts, percentage 19.00% 16.00%  
U.S. Government securities      
Defined Benefit Plan Disclosure [Line Items]      
Postretirement investments in insurance contracts, percentage 28.00% 15.00%  
US, small cap companies      
Defined Benefit Plan Disclosure [Line Items]      
Postretirement investments in insurance contracts, percentage 6.00% 5.00%  
Other investments      
Defined Benefit Plan Disclosure [Line Items]      
Postretirement investments in insurance contracts, percentage 6.00% 4.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,373 $ 4,562  
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,880 2,369  
Fair Value, Inputs, Level 1, Level 2, and Level 3 | Insurance contract      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value 71,512 72,303  
Quoted Prices in Active Markets for Identical Assets  (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value 2,880 2,369  
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,880 2,369  
Quoted Prices in Active Markets for Identical Assets  (Level 1) | Insurance contract      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value 0 0  
Significant Other Observable Inputs  (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value 75,885 76,865  
Significant Other Observable Inputs  (Level 2) | Cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value 4,373 4,562  
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) | Insurance contract      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value 71,512 72,303  
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) | Insurance contract      
Defined Benefit Plan Disclosure [Line Items]      
Total assets measured at fair value $ 0 $ 0