XML 75 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Benefit Plans - Schedule of Net Pension Costs (Details) - SERP - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Net Pension Costs [Abstract]      
Interest cost on projected benefit obligation $ 361 $ 241 $ 213
Amortization of actuarial loss 0 218 257
Net pension costs $ 361 $ 459 $ 470