XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Schedule of Assets and Liabilities Related to Operating Leases (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Apr. 30, 2022
Operating Leases    
Right-of-use assets $ 29,422 $ 27,475
Accumulated amortization (4,005) (3,591)
Right-of-use assets, net 25,417 23,884
Lease liabilities, current portion 1,618 1,803
Lease liabilities, net of current portion 24,739 23,076
Total operating lease liabilities $ 26,357 $ 24,879