0001584693 false Q3 --07-31 P1Y
0001584693 false --07-31 Q2 2023 P1Y
OMB APPROVAL UNITED STATES SECURITIES AND EXCHANGE COMMISSION...
0001584693 false FY 2022 P5Y P1Y
0001584693 false 0001584693 2022-09-12 2022-09-12 iso4217:USD xbrli:shares...
0001584693 false --07-31 Q3...
0001584693 false --07-31 Q2...
0001584693 false 0001584693 2022-02-09 2022-02-09 iso4217:USD xbrli:shares iso4217:USD xbrli:shares ...
It looks like you are not logged in. Click the button below to log in and keep track of your recent history.