XML 74 R64.htm IDEA: XBRL DOCUMENT v3.25.4
Employee Benefits - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Defined Benefit Plan Disclosure [Line Items]        
Payment for other postretirement benefits [1]     $ 700,000 $ 1,100,000 [2]
Postretirement Health Coverage | Salaried VEBA        
Defined Benefit Plan Disclosure [Line Items]        
Maximum contribution threshold     2,900,000  
Payment for other postretirement benefits   $ 700,000    
Postretirement Health Coverage | Scenario Forecast | Salaried VEBA        
Defined Benefit Plan Disclosure [Line Items]        
Payment for other postretirement benefits $ 2,900,000      
Pension Plans        
Defined Benefit Plan Disclosure [Line Items]        
Accumulated benefit obligation     35,200,000 $ 29,800,000
Expected employer contributions in 2026     $ 5,200,000  
Other Postretirement Benefits Plan        
Defined Benefit Plan Disclosure [Line Items]        
Health care cost trend rate assumed     8.50%  
Decreased rate of health care cost trend     4.50%  
[1] See Note 16 for supplemental disclosure of cash flow information.
[2] Adjusted to reflect the retrospective change in inventory valuation methodology from LIFO to WAC. See Note 18 for further discussion.