XML 98 R85.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Components of lease costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Components of lease costs    
Operating lease cost $ 8,048 $ 6,814
Short term lease cost 862 840
Variable lease cost 1,820 653
Sublease income   (176)
Total lease costs, net $ 10,730 $ 8,131