Annual report [Section 13 and 15(d), not S-K Item 405]

Pension and Other Postretirement Benefits - Narrative (Details)

v3.25.4
Pension and Other Postretirement Benefits - Narrative (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
h
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Matched contribution 6.00%    
Employer contribution amount $ 1,100,000 $ 900,000 $ 800,000
Non-elective contribution 6.00%    
Accrued amount $ 1,300,000    
Requisite service period 1 year    
Hours of service (in hours) | h 1,000    
Annuity buyout settlement $ 0 3,439,000  
Non-cash settlement amount   700,000  
Curtailment gain $ 0 $ 3,864,000 $ 0
Discount rate 5.47% 5.75% 5.00%
Projected benefit obligation $ 100,000    
Service cost 0 $ 1,848,000 $ 1,537,000
Reclassification adjustment from AOCI, net of tax 900,000 600,000 500,000
Reclassification adjustment from AOCI, tax $ 200,000 $ 100,000 $ 100,000
Expected return on Pension Plan assets 7.00% 7.00% 7.00%
Defined benefit plan, expected minimum amount required $ 0    
Inflation rate      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Expected return on Pension Plan assets 2.50%    
Equity securities      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Expected return on Pension Plan assets 2.50%    
Allocation of expected return on plan assets (in percentage) 33.33333%    
Fixed income securities      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Expected return on Pension Plan assets 8.50%    
Allocation of expected return on plan assets (in percentage) 66.66667%