XML 496 R116.htm IDEA: XBRL DOCUMENT v3.25.0.1
Benefit Plans - Reconciliation of Plan Assets Fair Value (Details) - Postretirement Benefits - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]    
Plan assets at fair value - Beginning balance $ 0 $ 0
Employer contributions 3,073 3,303
Plan participants’ contributions 707 767
Benefits and expenses paid (3,780) (4,070)
Plan assets at fair value - Ending balance $ 0 $ 0