v3.26.1
Employee Benefit Plans - Schedule of Net Benefit Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Postemployment Benefits [Abstract]    
Service cost $ 400 $ 1,100
Interest cost 4,547 9,555
Expected return on plans assets (6,469) (12,223)
Net periodic benefit $ (1,522) $ (1,568)