XML 91 R78.htm IDEA: XBRL DOCUMENT v3.25.1
Retirement Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Postemployment Benefits [Abstract]    
Service cost $ 91 $ 107
Interest cost 399 374
Expected return on plan assets (685) (712)
Amortization of net loss 0 19
Net Periodic Benefit Income $ (195) $ (212)