v3.26.1
Pension - Change in plan assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Pension      
Expected return on plan assets $ 142 $ 162 $ 52
Pension Plan      
Pension      
Fair value of plan assets as of April 30, 2025 and 2024, respectively 3,817 3,636  
Expected return on plan assets 142 162  
Benefits paid (211) (190)  
Foreign currency exchange rate changes 114 209  
Fair value of plan assets as of April 30, 2026 and 2025, respectively $ 3,862 $ 3,817 $ 3,636