XML 96 R77.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Reporting - Schedule of Additional Segment Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Segment Reporting Information [Line Items]      
Interest expense, net $ (4,810) $ (4,622) $ (2,055)
Operating Segments [Member]      
Segment Reporting Information [Line Items]      
Interest income 2,376 2,667 2,783
Interest expense (7,186) (7,289) (4,838)
Interest expense, net $ (4,810) $ (4,622) $ (2,055)