XML 101 R87.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Components of lease costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Components of lease costs    
Operating lease cost $ 10,163 $ 10,400
Short term lease cost 822 1,198
Variable lease cost 1,627 1,678
Total lease costs, net $ 12,612 $ 13,276