v3.26.3
Employee Benefit Plans - Schedule of Components of Net Periodic Benefit Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Retirement Benefits [Abstract]        
Service cost $ 1,999 $ 1,359 $ 6,009 $ 4,148
Interest cost 732 500 2,173 1,526
Expected return on plan assets (401) (339) (1,218) (1,035)
Reclassification of retirement benefits from AOCI:        
Amortization of actuarial gain (174) (113) (518) (341)
Amortization of prior service cost 576 0 1,663 0
Net periodic benefit cost 2,732 1,407 8,109 4,298
Reclassification of retirement benefits from AOCI, gross of tax [1] 402 (113) 1,145 (341)
Income tax effects (145) (13) (426) (39)
Reclassification of retirement benefits from AOCI, net of tax $ 257 $ (126) $ 719 $ (380)
[1] These are reclassified to net income and are included in other income, net in the unaudited consolidated statements of income.