XML 123 R109.htm IDEA: XBRL DOCUMENT v3.25.2
Pension - Change in projected benefit obligation (Details) - Pension Plan - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Pension    
Pension benefit obligation balance as of April 30, 2024 and April 30, 2023, respectively $ (3,246) $ (3,192)
Interest cost (112) (119)
Actuarial loss 16 (206)
Benefits paid 190 190
Foreign currency exchange rate changes (183) 81
Pension benefit obligation balance as of April 30, 2025 and April 30, 2024, respectively $ (3,335) $ (3,246)