XML 101 R85.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 31, 2023
Jul. 31, 2023
Jul. 31, 2022
Lease, Cost [Abstract]      
Operating lease cost $ 2,565 $ 7,538 $ 9,973
Short-term lease expense 444 1,269 1,488
Sublease income (171) (786) (748)
Variable lease cost 0 7 24
Interest on finance lease liabilities 0 0 3
Total lease cost $ 2,838 $ 8,028 $ 10,740