v3.26.1
Pensions (Details) - Pension Plans [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Components of Net Benefit Pension Cost [Abstract]      
Service cost $ 130 $ 133  
Interest cost 494 495  
Expected return on plan assets (815) (767)  
Amortization of prior service cost 0 (3)  
Rate-regulated adjustment 191 142  
Net periodic benefit cost 0 $ 0  
Employer Contributions [Abstract]      
Estimated employer contributions in 2026     $ 0
Employer contributions made in 2026 0    
Estimated remaining employer contributions in 2026 $ 0