XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Pensions (Details) - Pension Plans [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Components of Net Periodic Pension Cost [Abstract]      
Service cost $ 133 $ 159  
Interest cost 495 463  
Expected return on plan assets (767) (791)  
Amortization of prior service cost (3) (3)  
Rate-regulated adjustment 142 561  
Net periodic pension cost 0 $ 389  
Employer Contributions [Abstract]      
Estimated employer contributions in 2025     $ 0
Employer contributions made in 2025 0    
Estimated remaining employer contributions in 2025 $ 0