v3.26.1
Employee Retirement Plans - Schedule of Net Pension Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Retirement Benefits [Abstract]    
Service cost employer $ 1,233 $ 1,029
Interest cost 140 174
Net pension cost $ 1,373 $ 1,203