XML 93 R80.htm IDEA: XBRL DOCUMENT v3.25.3
Defined Benefit Pension Plan (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Postemployment Benefits [Abstract]        
Service cost $ 91 $ 107 $ 273 $ 321
Interest cost 398 373 1,196 1,121
Expected return on plan assets (684) (712) (2,053) (2,136)
Amortization of net loss 0 20 0 58
Net Periodic Benefit Income $ (195) $ (212) $ (584) $ (636)