XML 126 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
Benefit Plans - Contributions to Pension and Other Postretirement Benefit Plans (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Jul. 01, 2019
Qualified Plan [Member]      
Benefit Plans      
Benefit accruals for the company's employees $ 0    
Pension Plan [Member]      
Benefit Plans      
Benefit accruals for the company's employees (69,245) $ (75,968)  
Pension Plan [Member] | Qualified Plan [Member]      
Benefit Plans      
Expected contributions in 2024 0    
Pension Plan [Member] | Nonqualified Plan [Member]      
Benefit Plans      
Expected contributions in 2024 200    
SERP and Directors' Plan | Nonqualified Plan [Member]      
Benefit Plans      
Benefit accruals for the company's employees     $ 0
Other Postretirement Benefits Plan [Member] | Nonqualified Plan [Member]      
Benefit Plans      
Expected contributions in 2024 $ 1,300