XML 129 R113.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Pension - Projected benefit obligation and fair value of plan assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Pension        
Defined Benefit Plan, Funding Status [Extensible List] us-gaap:UnderfundedPlanMember us-gaap:UnderfundedPlanMember    
Pension Plan        
Pension        
Projected benefit obligation $ (3,246)   $ (3,192) $ (3,322)
Fair value of plan assets 3,636 $ 3,636 $ 3,870 $ 3,395
Funded status of the plan $ 390