Annual report pursuant to Section 13 and 15(d)

Pension and Other Postretirement Benefits - Plan Changes in Fair Value of Plan Assets and Funded Status (Details)

v3.24.0.1
Pension and Other Postretirement Benefits - Plan Changes in Fair Value of Plan Assets and Funded Status (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Change in projected benefits obligation:      
Projected benefit obligation at beginning of year $ 8,177 $ 11,324  
Service cost 1,537 2,870 $ 3,225
Interest cost 423 336 264
Actuarial gain (loss) 658 (6,111)  
Benefits paid (242) (242)  
Projected benefit obligation at end of year 10,553 8,177 11,324
Change in Pension Plan assets:      
Fair value of Pension Plan assets at beginning of year 11,650 10,713  
Actual return on Pension Plan assets 725 (947)  
Contributions by employer 2,068 2,126  
Benefits paid (242) (242)  
Fair value of Pension Plan assets at end of year 14,201 11,650 $ 10,713
Funded status at end of year $ 3,648 $ 3,473