Annual report pursuant to Section 13 and 15(d)

Employee Retirement Plans - Summary of Defined Benefit Plan, Plan with Accumulated Benefit Obligation and Projected Benefit Obligation in Excess of Plan Assets (Details)

v3.24.4
Employee Retirement Plans - Summary of Defined Benefit Plan, Plan with Accumulated Benefit Obligation and Projected Benefit Obligation in Excess of Plan Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Plans with accumulated benefit obligation in excess of plan assets    
Accumulated benefit obligation $ 430 $ 1,145
Plan assets 0 0
Plans with projected benefit obligation in excess of plan assets    
Projected benefit obligation 430 1,383
Plan assets $ 0 $ 0