XML 146 R127.htm IDEA: XBRL DOCUMENT v3.24.0.1
Benefit Plans - Changes in Projected Benefit Obligations and Fair Value of Plan Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Changes in projected benefit obligation:      
Projected benefit obligation as of the beginning of the period $ 41,367 $ 56,411  
Service cost 494 821 $ 1,140
Interest cost 2,044 1,538 1,538
Plan amendment 0 0  
Actuarial loss (gain) 1,362 (15,178)  
Benefits paid (1,980) (2,225)  
Curtailment 0 0 (2,032)
Projected benefit obligation as of the end of the period 43,287 41,367 56,411
Changes in fair value of plan assets:      
Fair value of plan assets as of the beginning of the period 40,639 49,821  
Actual return (loss) on plan assets 3,800 (6,957)  
Employer contributions 0 0  
Benefits paid (1,980) (2,225)  
Fair value of plan assets as of the end of the period $ 42,459 $ 40,639 $ 49,821