XML 127 R111.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Pension - Change in projected benefit obligation (Details) - Pension Plan - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2022
Pension    
Pension benefit obligation balance as of April 30, 2023 and April 30, 2022, respectively   $ (3,322)
Interest cost $ (119) (70)
Actuarial gain (206) 167
Benefits paid 190 167
Foreign currency exchange rate changes 81 (134)
Pension benefit obligation balance as of April 30, 2024 and April 30, 2023, respectively $ (3,246) $ (3,192)