XML 113 R87.htm IDEA: XBRL DOCUMENT v3.25.1
Pensions and Other Benefit Plans - Components of Net Periodic Pension Cost (Details) - Pension Plans - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Defined Benefit Plan Disclosure [Line Items]      
Service costs—benefits earned during the period $ 477 $ 512 $ 707
Interest cost on projected benefit obligation 9,783 13,548 11,312
Expected return on plan assets (7,348) (11,459) (10,844)
Net amortization 484 360 851
Settlement 23,634 4,984 (62)
Net periodic pension cost (benefit) $ 27,030 $ 7,945 $ 1,964