XML 51 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Pensions (Details) - Pension Plans [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Components of Net Periodic Pension Cost [Abstract]          
Service cost $ 132 $ 158 $ 265 $ 317  
Interest cost 496 465 991 928  
Expected return on plan assets (767) (792) (1,534) (1,583)  
Amortization of prior service cost (3) (3) (6) (6)  
Rate-regulated adjustment 142 (106) 284 455  
Net periodic pension cost 0 $ (278) 0 $ 111  
Employer Contributions [Abstract]          
Estimated employer contributions in 2025         $ 0
Employer contributions made in 2025     0    
Estimated remaining employer contributions in 2025 $ 0   $ 0