{"cik":1677077,"entityName":"ALZAMEND NEURO, INC.","facts":{"dei":{"EntityCommonStockSharesOutstanding":{"label":"Entity Common Stock, Shares Outstanding","description":"Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.","units":{"shares":[{"end":"2021-07-20","val":85304525,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2021Q2I"},{"end":"2021-09-13","val":86887858,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q3I"},{"end":"2021-12-13","val":88850358,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q4I"},{"end":"2022-03-15","val":90102623,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2022Q1I"},{"end":"2022-07-19","val":95481790,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2022Q2I"},{"end":"2022-09-13","val":95481790,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q3I"},{"end":"2022-12-12","val":96427624,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q4I"},{"end":"2023-03-15","val":96440124,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2023Q1I"},{"end":"2023-07-24","val":96940124,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2023Q2I"},{"end":"2023-09-12","val":96940124,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q3I"},{"end":"2023-12-14","val":7120703,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q4I"},{"end":"2024-03-22","val":6866846,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2024Q1I"},{"end":"2024-07-29","val":841240,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2024Q2I"},{"end":"2024-09-11","val":3890064,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q3I"},{"end":"2024-12-10","val":5432797,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q4I"},{"end":"2025-03-07","val":6597507,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2025Q1I"},{"end":"2025-07-22","val":2896432,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2025Q2I"},{"end":"2025-09-10","val":3139861,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q3I"},{"end":"2025-12-09","val":3801604,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q4I"},{"end":"2026-03-11","val":3804741,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2026Q1I"},{"end":"2026-07-22","val":4791525,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q2I"}]}},"EntityPublicFloat":{"label":"Entity Public Float","description":"The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.","units":{"USD":[{"end":"2020-10-31","val":745100000,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q3I"},{"end":"2021-10-31","val":109100000,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q3I"},{"end":"2022-10-31","val":66400000,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q3I"},{"end":"2023-10-31","val":6700000,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q3I"},{"end":"2024-10-31","val":8200000,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q3I"},{"end":"2025-10-31","val":9600000,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q3I"}]}}},"us-gaap":{"AccountsPayableCurrent":{"label":"Accounts Payable, Current","description":"Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2020-04-30","val":929639,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q1I"},{"end":"2021-04-30","val":503591,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":503593,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":503593,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":503593,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-04-30","val":503591,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2021-07-31","val":1072548,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2I"},{"end":"2021-10-31","val":1128410,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"},{"end":"2022-01-31","val":464895,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":1162850,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":1162850,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2022-04-30","val":1162850,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":1162850,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":1162850,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-07-31","val":1028700,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":648119,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":2642473,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":2870122,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":2870122,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":2870122,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":2870122,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":2870122,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-07-31","val":2740888,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":3666090,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":3826457,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":2925059,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":2925059,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":2925059,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":2925059,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":2882171,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":1254750,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":725851,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"}]}},"AdditionalPaidInCapital":{"label":"Additional Paid in Capital","description":"Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.","units":{"USD":[{"end":"2020-04-30","val":27584227,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q1I"},{"end":"2021-04-30","val":33721860,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":33721859,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":33721859,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":33721859,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-04-30","val":33721860,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2021-07-31","val":49371166,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2I"},{"end":"2021-10-31","val":50652054,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"},{"end":"2022-01-31","val":52161522,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":57419753,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":57419753,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2022-04-30","val":57419753,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":57419753,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":57419753,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-07-31","val":58287091,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":59002729,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":61500292,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":61991766,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":61991766,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":62000814,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":62000814,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":62001395,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-07-31","val":62361146,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":62699614,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":48974396,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":51426154,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":51426154,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":51426154,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":51426154,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":51426215,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":53782414,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":60162478,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":60845019,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":62503405,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":62503405,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2025-04-30","val":62503405,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"end":"2025-04-30","val":62503405,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"end":"2025-04-30","val":62503405,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":66581071,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2025-10-31","val":66612519,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3I"},{"end":"2026-01-31","val":66621819,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4I"},{"end":"2026-04-30","val":68040429,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2019-05-01","end":"2020-04-30","val":2255240,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":591433,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-30","val":1160370,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2020-08-01","end":"2020-10-30","val":568937,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":1735497,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2020-11-01","end":"2021-01-31","val":575127,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":2374046,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":2411063,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":739622,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"start":"2021-05-01","end":"2021-07-31","val":739622,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q2"},{"start":"2021-08-01","end":"2021-10-30","val":1280384,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2021-10-31","val":2020006,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2021-10-31","val":2020006,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2021-08-01","end":"2021-10-31","val":1280384,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":3150801,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-05-01","end":"2022-01-31","val":3150801,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2021-11-01","end":"2022-01-31","val":1130795,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-11-01","end":"2022-01-31","val":1130795,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":4408569,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":4408569,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":867338,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":1582977,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-05-01","end":"2022-10-31","val":1582977,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2022-08-01","end":"2022-10-31","val":715639,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-08-01","end":"2022-10-31","val":715639,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":3091299,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-05-01","end":"2023-01-31","val":3091299,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2022-11-01","end":"2023-01-31","val":1508322,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-11-01","end":"2023-01-31","val":1508322,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":3582625,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":3582625,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2023-10-31","val":687716,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2023-10-31","val":687716,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2023-08-01","end":"2023-10-31","val":318336,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-08-01","end":"2023-10-31","val":175733,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":874356,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-01-31","val":874356,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2023-11-01","end":"2024-01-31","val":186640,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-11-01","end":"2024-01-31","val":186640,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":955633,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":955633,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2024-10-31","val":162554,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-08-01","end":"2024-10-31","val":81277,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":243831,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-11-01","end":"2025-01-31","val":81277,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":325108,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":325108,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":707527,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"AmortizationOfDebtDiscountPremium":{"label":"Amortization of Debt Discount (Premium)","description":"Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.","units":{"USD":[{"start":"2020-05-01","end":"2020-10-31","val":45625,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2020-05-01","end":"2021-01-31","val":97446,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2020-05-01","end":"2021-04-30","val":124046,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":124046,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":4795,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"start":"2021-05-01","end":"2021-07-31","val":4795,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":29623,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2021-10-31","val":29623,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2021-05-01","end":"2022-01-31","val":12770,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-05-01","end":"2022-01-31","val":12770,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2021-05-01","end":"2022-04-30","val":12770,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":12770,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2023-05-01","end":"2024-04-30","val":714,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":714,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":9286,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"start":"2024-05-01","end":"2024-07-31","val":9286,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":9286,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2024-10-31","val":9286,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2024-05-01","end":"2025-01-31","val":9286,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-01-31","val":9286,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2024-05-01","end":"2025-04-30","val":9286,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":9286,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"}]}},"AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount":{"label":"Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount","description":"Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.","units":{"shares":[{"start":"2019-05-01","end":"2020-04-30","val":37827035,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":37827035,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":38277135,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2020-05-01","end":"2021-01-31","val":38315634,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2020-05-01","end":"2021-04-30","val":40084917,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":38315634,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":27012834,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"start":"2021-05-01","end":"2021-07-31","val":41562834,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":22562834,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2021-10-31","val":22562834,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2021-05-01","end":"2022-01-31","val":22330785,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-05-01","end":"2022-01-31","val":22330785,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2021-05-01","end":"2022-04-30","val":24037298,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":28824788,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":28749788,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"start":"2022-05-01","end":"2022-07-31","val":28824788,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":27308117,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-05-01","end":"2022-10-31","val":2368025,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2022-05-01","end":"2023-01-31","val":28308117,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-05-01","end":"2023-01-31","val":1891370,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2022-05-01","end":"2023-04-30","val":28358117,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":189053,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":28358117,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"start":"2023-05-01","end":"2023-07-31","val":189053,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":1889703,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2023-10-31","val":188969,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2023-05-01","end":"2024-01-31","val":2776370,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-01-31","val":277635,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2023-05-01","end":"2024-04-30","val":360949,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":40340,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":556045,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"start":"2024-05-01","end":"2024-07-31","val":61780,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":990533,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-08-01","end":"2024-10-31","val":110057,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":990533,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-01-31","val":110057,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2024-05-01","end":"2025-04-30","val":149905,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":149905,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":149905,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2"},{"start":"2025-08-01","end":"2025-10-31","val":149905,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":149814,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2025-05-01","end":"2026-04-30","val":1732972,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"Assets":{"label":"Assets","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2020-04-30","val":1814015,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q1I"},{"end":"2021-04-30","val":2912590,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":2912590,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":2912590,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":2912590,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-04-30","val":2912590,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2021-07-31","val":16817651,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2I"},{"end":"2021-10-31","val":14500896,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"},{"end":"2022-01-31","val":12429116,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":14516443,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":14516443,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2022-04-30","val":14516443,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":14516443,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":14516443,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-07-31","val":12210475,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":10424876,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":8501978,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":5915625,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":5915625,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":5915625,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":5915625,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":5915625,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-07-31","val":2628005,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":983597,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":782636,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":631588,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":631588,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":631588,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":631588,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":631588,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":1669852,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":5007718,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":4175634,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":4602983,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":4602983,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2025-04-30","val":4602983,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"end":"2025-04-30","val":4602983,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"end":"2025-04-30","val":4602983,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":6326751,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2025-10-31","val":5091684,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3I"},{"end":"2026-01-31","val":4041833,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4I"},{"end":"2026-04-30","val":2079363,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"AssetsCurrent":{"label":"Assets, Current","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2020-04-30","val":1814015,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q1I"},{"end":"2021-04-30","val":2912590,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":2912590,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":2912590,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":2912590,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-04-30","val":2912590,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2021-07-31","val":16817651,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2I"},{"end":"2021-10-31","val":14500896,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"},{"end":"2022-01-31","val":12429116,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":14413534,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":14413534,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2022-04-30","val":14413534,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":14413534,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":14413534,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-07-31","val":12114663,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":10334387,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":8416812,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":5835782,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":5835782,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":5835782,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":5835782,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":5835782,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-07-31","val":2413604,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":781881,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":593605,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":455242,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":455242,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":455242,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":455242,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":455242,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":1416191,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":4766742,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":3947343,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":4177377,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":4177377,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2025-04-30","val":4177377,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"end":"2025-04-30","val":4177377,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"end":"2025-04-30","val":4177377,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":5928830,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2025-10-31","val":4721448,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3I"},{"end":"2026-01-31","val":3699282,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4I"},{"end":"2026-04-30","val":1764497,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"Cash":{"label":"Cash","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2021-04-30","val":1900000,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":1900000,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2021-07-31","val":15600000,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2I"},{"end":"2021-10-31","val":13600000,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"},{"end":"2022-01-31","val":11800000,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":14100000,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":14100000,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-07-31","val":11500000,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":9200000,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":7400000,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":5100000,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":5100000,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-07-31","val":1700000,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2024-01-31","val":283000,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":376000,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":376000,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":1200000,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":4100000,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":3400000,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":3900000,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":3900000,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":5600000,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2025-10-31","val":4400000,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3I"},{"end":"2026-01-31","val":2700000,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4I"},{"end":"2026-04-30","val":711000,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"CashAndCashEquivalentsAtCarryingValue":{"label":"Cash and Cash Equivalents, at Carrying Value","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2019-04-30","val":42606,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019Q1I"},{"end":"2020-04-30","val":90285,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2020-04-30","val":90285,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2020-04-30","val":90285,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2020-04-30","val":90285,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2020-04-30","val":90285,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020Q1I"},{"end":"2020-07-31","val":63114,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2020Q2I"},{"end":"2020-10-31","val":5860,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2020Q3I"},{"end":"2021-01-31","val":40737,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2020Q4I"},{"end":"2021-04-30","val":1929270,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":1929270,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":1929270,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":1929270,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-04-30","val":1929270,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2021-04-30","val":1929270,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2021-04-30","val":1929270,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2021Q1I"},{"end":"2021-07-31","val":15618162,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-07-31","val":15618162,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q2I"},{"end":"2021-10-31","val":13572692,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-10-31","val":13572692,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2021Q3I"},{"end":"2022-01-31","val":11790289,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":14063811,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":14063811,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2022-04-30","val":14063811,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":14063811,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":14063811,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-07-31","val":11527121,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":9182812,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":7375841,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":5140859,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":5140859,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":5140859,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":5140859,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":5140859,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-07-31","val":1695416,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":200079,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":282867,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":376048,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":376048,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":376048,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":376048,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":376048,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":1193950,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":4093073,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":3358135,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":3948658,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":3948658,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2025-04-30","val":3948658,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"end":"2025-04-30","val":3948658,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"end":"2025-04-30","val":3948658,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":5620872,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2025-10-31","val":4449433,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3I"},{"end":"2026-01-31","val":2713139,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4I"},{"end":"2026-04-30","val":710689,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect":{"label":"Cash and Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","description":"Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes effect from exchange rate changes.","units":{"USD":[{"start":"2019-05-01","end":"2020-04-30","val":47679,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":-27171,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":-84425,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2020-05-01","end":"2021-01-31","val":-49548,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2020-05-01","end":"2021-04-30","val":1838985,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":13688892,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":11643422,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2022-01-31","val":9861019,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"}]}},"ClassOfWarrantOrRightOutstanding":{"label":"Class of Warrant or Right, Outstanding","description":"Number of warrants or rights outstanding.","units":{"shares":[{"end":"2021-07-31","val":8830785,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2I"},{"end":"2021-10-31","val":8830785,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"},{"end":"2022-01-31","val":8830785,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":10149788,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":10149788,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":10149788,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":10149788,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":10149788,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-07-31","val":10149788,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":676649,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":1563316,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":240449,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":240449,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":240449,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":240449,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":438879,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":873450,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":873450,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":137051,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":137051,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2025-10-31","val":136971,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3I"},{"end":"2026-01-31","val":136960,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4I"},{"end":"2026-04-30","val":135972,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"CommonStockParOrStatedValuePerShare":{"label":"Common Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of common stock.","units":{"USD/shares":[{"end":"2020-04-30","val":0.0001,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q1I"},{"end":"2021-04-30","val":0.0001,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":0.0001,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":0.0001,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-04-30","val":0.0001,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2021-07-31","val":0.0001,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2I"},{"end":"2021-10-31","val":0.0001,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"},{"end":"2022-01-31","val":0.0001,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":0.0001,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":0.0001,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2022-04-30","val":0.0001,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":0.0001,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":0.0001,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-07-31","val":0.0001,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":0.0001,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":0.0001,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":0.0001,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":0.0001,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":0.0001,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":0.0001,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":0.0001,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-07-31","val":0.0001,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0.0001,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0.0001,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0.0001,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":0.0001,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":0.0001,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":0.0001,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":0.0001,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":0.0001,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":0.0001,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":0.0001,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":0.0001,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":0.0001,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2025-04-30","val":0.0001,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"end":"2025-04-30","val":0.0001,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"end":"2025-04-30","val":0.0001,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":0.0001,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2025-10-31","val":0.0001,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3I"},{"end":"2026-01-31","val":0.0001,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4I"},{"end":"2026-04-30","val":0.0001,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"CommonStockSharesAuthorized":{"label":"Common Stock, Shares Authorized","description":"The maximum number of common shares permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2016-05-27","val":300000000,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2016-05-27","val":300000000,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2016Q2I"},{"end":"2020-04-30","val":300000000,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q1I"},{"end":"2021-04-30","val":300000000,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":300000000,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":300000000,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":300000000,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-04-30","val":300000000,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2021-10-31","val":300000000,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"},{"end":"2022-01-31","val":300000000,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":300000000,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":300000000,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2022-04-30","val":300000000,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":300000000,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":300000000,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-07-31","val":300000000,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":300000000,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":300000000,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":300000000,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":300000000,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":300000000,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":300000000,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":300000000,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-07-31","val":300000000,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":300000000,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":300000000,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":300000000,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":300000000,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":300000000,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":300000000,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":300000000,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":300000000,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":300000000,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":300000000,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":300000000,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":300000000,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2025-04-30","val":300000000,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"end":"2025-04-30","val":300000000,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"end":"2025-04-30","val":300000000,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":300000000,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2025-10-31","val":300000000,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3I"},{"end":"2026-01-31","val":300000000,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4I"},{"end":"2026-04-30","val":300000000,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"CommonStockSharesIssued":{"label":"Common Stock, Shares, Issued","description":"Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.","units":{"shares":[{"end":"2020-04-30","val":64762858,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q1I"},{"end":"2021-04-30","val":67429525,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":67429525,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2021-10-31","val":88850358,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"},{"end":"2022-01-31","val":90102623,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":95481790,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":95481790,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2022-04-30","val":95481790,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":95481790,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":95481790,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-07-31","val":95481790,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":95494290,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":96427624,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":96940124,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":96940124,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":6462675,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":6462675,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":646267,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-07-31","val":96940124,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":6469657,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":6618766,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":687999,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":687999,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":687999,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":687999,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":76444,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":861332,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":5231254,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":5796834,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":778733,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":778733,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2025-04-30","val":778733,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"end":"2025-04-30","val":778733,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"end":"2025-04-30","val":778733,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":3139861,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2025-10-31","val":3801604,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3I"},{"end":"2026-01-31","val":3804741,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4I"},{"end":"2026-04-30","val":4256039,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"CommonStockSharesOutstanding":{"label":"Common Stock, Shares, Outstanding","description":"Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.","units":{"shares":[{"end":"2020-04-30","val":64762858,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q1I"},{"end":"2021-04-30","val":67429525,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":67429525,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":88850358,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":90102623,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-04-30","val":67429525,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2021-07-31","val":86887858,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2I"},{"end":"2022-04-30","val":95481790,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":95481790,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2022-04-30","val":95481790,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":95481790,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":95481790,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-07-31","val":95481790,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":95494290,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":96427624,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":96940124,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":96940124,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":6462675,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":6462675,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":646267,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-07-31","val":96940124,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":6469657,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":6618766,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":687999,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":687999,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":687999,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":687999,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":76444,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":861332,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":5231254,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":5796834,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":778733,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":778733,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2025-04-30","val":778733,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"end":"2025-04-30","val":778733,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"end":"2025-04-30","val":778733,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":3139861,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2025-10-31","val":3801604,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3I"},{"end":"2026-01-31","val":3804741,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4I"},{"end":"2026-04-30","val":4256039,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"CommonStockValue":{"label":"Common Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2020-04-30","val":6476,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q1I"},{"end":"2021-04-30","val":6743,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":6743,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":6743,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":6743,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-04-30","val":6743,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2021-07-31","val":8689,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2I"},{"end":"2021-10-31","val":8885,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"},{"end":"2022-01-31","val":9010,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":9548,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":9548,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2022-04-30","val":9548,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":9548,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":9548,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-07-31","val":9548,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":9549,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":9642,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":9694,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":9694,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":646,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":646,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":65,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-07-31","val":9694,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":647,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":662,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":69,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":69,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":69,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":69,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":8,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":86,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":523,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":580,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":78,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":78,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2025-04-30","val":78,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"end":"2025-04-30","val":78,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"end":"2025-04-30","val":78,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":314,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2025-10-31","val":380,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3I"},{"end":"2026-01-31","val":380,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4I"},{"end":"2026-04-30","val":425,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"ConvertibleNotesPayable":{"label":"Convertible Notes Payable","description":"Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.","units":{"USD":[{"end":"2021-04-30","val":335303,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":335303,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":335303,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":335303,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-04-30","val":335303,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2021-07-31","val":340098,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2I"},{"end":"2021-10-31","val":344893,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"}]}},"CostsAndExpenses":{"label":"Costs and Expenses","description":"Total costs of sales and operating expenses for the period.","units":{"USD":[{"start":"2019-05-01","end":"2020-04-30","val":4424161,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":1318307,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":2616253,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2020-08-01","end":"2020-10-31","val":1297946,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":3731912,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2020-11-01","end":"2021-01-31","val":1115659,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":4951888,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":4951888,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":2306239,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"start":"2021-05-01","end":"2021-07-31","val":2306239,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":5890173,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2021-10-31","val":5890173,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2021-08-01","end":"2021-10-31","val":3583934,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-08-01","end":"2021-10-31","val":3583934,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":8446739,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-05-01","end":"2022-01-31","val":8446739,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2021-11-01","end":"2022-01-31","val":2556566,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-11-01","end":"2022-01-31","val":2556566,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":12319535,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":12319535,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":3035542,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":6141945,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-08-01","end":"2022-10-31","val":3106403,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":11565457,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-11-01","end":"2023-01-31","val":5423512,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":14870466,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022"}]}},"DeferredOfferingCosts":{"label":"Deferred Offering Costs","description":"Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.","units":{"USD":[{"end":"2021-04-30","val":352502,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2021Q1I"}]}},"DeferredTaxAssetsGross":{"label":"Deferred Tax Assets, Gross","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2020-04-30","val":2844294,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q1I"},{"end":"2021-04-30","val":4354645,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":4354645,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2022-04-30","val":10098542,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":10098542,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2023-04-30","val":10829816,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":10829816,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2024-04-30","val":15799204,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":15799204,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2025-04-30","val":15271245,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":15271245,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2026-04-30","val":15409968,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"DeferredTaxAssetsOperatingLossCarryforwards":{"label":"Deferred Tax Assets, Operating Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.","units":{"USD":[{"end":"2020-04-30","val":2333201,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q1I"},{"end":"2021-04-30","val":3360381,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":3360381,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2022-04-30","val":8376539,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":8376539,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2023-04-30","val":6885428,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":6885428,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2024-04-30","val":10838412,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":10838412,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2025-04-30","val":10566664,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":10566664,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2026-04-30","val":12950374,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"DeferredTaxAssetsOtherTaxCarryforwards":{"label":"Deferred Tax Assets, Other Tax Carryforwards","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax carryforwards, classified as other.","units":{"USD":[{"end":"2020-04-30","val":511093,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q1I"},{"end":"2021-04-30","val":994264,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2021Q1I"}]}},"DeferredTaxAssetsValuationAllowance":{"label":"Deferred Tax Assets, Valuation Allowance","description":"Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2020-04-30","val":2844294,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q1I"},{"end":"2021-04-30","val":4354645,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":4354645,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2022-04-30","val":10076931,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":10076931,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2023-04-30","val":10813049,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":10813049,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2024-04-30","val":15766804,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":15766804,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2025-04-30","val":15247397,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":15247397,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2026-04-30","val":15395854,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"DueFromRelatedPartiesCurrent":{"label":"Due from Related Parties, Current","description":"The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).","units":{"USD":[{"end":"2020-04-30","val":100915,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q1I"}]}},"DueToRelatedPartiesCurrent":{"label":"Due to Related Parties, Current","description":"Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2020-04-30","val":62667,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q1I"},{"end":"2021-04-30","val":60749,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":60749,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":60749,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":60749,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-04-30","val":60749,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2021-07-31","val":60749,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2I"},{"end":"2021-10-31","val":2182,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"},{"end":"2022-01-31","val":2082,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":2082,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":2082,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2022-04-30","val":2082,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":2082,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q1I"},{"end":"2022-10-31","val":989334,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"}]}},"EarningsPerShareBasicAndDiluted":{"label":"Earnings Per Share, Basic and Diluted","description":"The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2019-05-01","end":"2020-04-30","val":-0.06,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":-0.02,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":-0.04,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2020-08-01","end":"2020-10-31","val":-0.02,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":-0.05,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2020-11-01","end":"2021-01-31","val":-0.02,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":-0.07,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":-0.03,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":-0.07,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-08-01","end":"2021-10-31","val":-0.04,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":-0.09,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-11-01","end":"2022-01-31","val":-0.03,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4"}]}},"EffectiveIncomeTaxRateContinuingOperations":{"label":"Effective Income Tax Rate Reconciliation, Percent","description":"Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"pure":[{"start":"2019-05-01","end":"2020-04-30","val":0,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":0,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":0,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":0,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":0,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":0,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":0,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2023-05-01","end":"2024-04-30","val":0,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":0,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":0,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":0,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent","description":"Percentage of domestic federal statutory tax rate applicable to pretax income (loss).","units":{"pure":[{"start":"2019-05-01","end":"2020-04-30","val":0.21,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":0.21,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":0.21,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":0.21,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":0.21,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":0.21,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":0.21,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":0.21,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":0.21,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2023-05-01","end":"2024-04-30","val":0.21,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":0.21,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":0.21,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":0.21,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.","units":{"pure":[{"start":"2019-05-01","end":"2020-04-30","val":-0.209,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":-0.159,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":-0.345,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":-0.463,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":-0.463,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":-0.048,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":-0.048,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":-0.498,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":-0.498,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2023-05-01","end":"2024-04-30","val":-0.498,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":0.115,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":0.115,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":-0.024,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"pure":[{"start":"2019-05-01","end":"2020-04-30","val":-0.001,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":-0.051,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":-0.022,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":0.02,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":0.02,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":0,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":0,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2023-05-01","end":"2024-04-30","val":0,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":-0.002,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":-0.002,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"}]}},"FederalIncomeTaxExpenseBenefitContinuingOperations":{"label":"Federal Income Tax Expense (Benefit), Continuing Operations","description":"Amount of current and deferred federal income tax expense (benefit) attributable to income (loss) from continuing operations.","units":{"USD":[{"start":"2019-05-01","end":"2020-04-30","val":4410236,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":5046567,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":-5046567,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":-12362059,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021"}]}},"GainsLossesOnExtinguishmentOfDebt":{"label":"Gain (Loss) on Extinguishment of Debt","description":"Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.","units":{"USD":[{"start":"2020-05-01","end":"2021-01-31","val":62418,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2020-11-01","end":"2021-01-31","val":62418,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":62418,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":62418,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":4000,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":4000,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"}]}},"GeneralAndAdministrativeExpense":{"label":"General and Administrative Expense","description":"The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2019-05-01","end":"2020-04-30","val":3354743,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":1009461,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":1832494,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2020-08-01","end":"2020-10-31","val":823033,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":2713891,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2020-11-01","end":"2021-01-31","val":881397,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":3641172,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":3641172,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":1389831,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"start":"2021-05-01","end":"2021-07-31","val":1389831,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":3223715,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2021-10-31","val":3223715,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2021-08-01","end":"2021-10-31","val":1833884,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-08-01","end":"2021-10-31","val":1833884,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":4906628,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-05-01","end":"2022-01-31","val":4906628,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2021-11-01","end":"2022-01-31","val":1682913,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-11-01","end":"2022-01-31","val":1682913,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":7118221,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":7118221,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":1659589,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"start":"2022-05-01","end":"2022-07-31","val":1659589,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":3233005,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-05-01","end":"2022-10-31","val":3233005,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2022-08-01","end":"2022-10-31","val":1573418,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-08-01","end":"2022-10-31","val":1573418,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":5767668,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-05-01","end":"2023-01-31","val":5767668,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2022-11-01","end":"2023-01-31","val":2534665,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-11-01","end":"2023-01-31","val":2534665,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":7424609,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":7424609,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":1159794,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"start":"2023-05-01","end":"2023-07-31","val":1159794,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":2064732,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2023-10-31","val":2064732,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2023-08-01","end":"2023-10-31","val":904939,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-08-01","end":"2023-10-31","val":904939,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":2815904,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-01-31","val":2815904,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2023-11-01","end":"2024-01-31","val":751173,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-11-01","end":"2024-01-31","val":751173,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":3482538,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":3482538,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":755834,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"start":"2024-05-01","end":"2024-07-31","val":755834,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":1802814,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2024-10-31","val":1802814,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2024-08-01","end":"2024-10-31","val":1046980,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-08-01","end":"2024-10-31","val":1046980,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":2393117,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-01-31","val":2393117,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2024-11-01","end":"2025-01-31","val":590304,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-11-01","end":"2025-01-31","val":590304,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":3081896,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":3081896,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":959334,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":1781160,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2025-08-01","end":"2025-10-31","val":821826,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":2700185,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2025-11-01","end":"2026-01-31","val":919025,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":5137056,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2019-05-01","end":"2020-04-30","val":-4410236,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":-5046567,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":-5046567,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":-12362059,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":-12362059,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":-14878167,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":-14878167,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":-9947746,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":-9947746,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":-4514853,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":-4514853,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":-8771281,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"IncreaseDecreaseInAccountsPayableTrade":{"label":"Increase (Decrease) in Accounts Payable, Trade","description":"Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.","units":{"USD":[{"start":"2019-05-01","end":"2020-04-30","val":-175030,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":173694,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":336108,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2020-05-01","end":"2021-01-31","val":-52312,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2020-05-01","end":"2021-04-30","val":-413242,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":-413242,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":568955,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"start":"2021-05-01","end":"2021-07-31","val":568955,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":546217,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2021-10-31","val":546217,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2021-05-01","end":"2022-01-31","val":-67040,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-05-01","end":"2022-01-31","val":-67040,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2021-05-01","end":"2022-04-30","val":693584,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":693584,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":-136232,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-514731,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-05-01","end":"2023-01-31","val":1479623,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-05-01","end":"2023-04-30","val":1707272,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022"}]}},"IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets":{"label":"Increase (Decrease) in Prepaid Expense and Other Assets","description":"Amount of increase (decrease) in prepaid expenses, and assets classified as other.","units":{"USD":[{"start":"2019-05-01","end":"2020-04-30","val":15764,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":-346529,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":-475904,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2020-05-01","end":"2021-01-31","val":-605279,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2020-05-01","end":"2021-04-30","val":-260791,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":-260791,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":216169,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"start":"2021-05-01","end":"2021-07-31","val":216169,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":-55116,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2021-10-31","val":-55116,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2021-05-01","end":"2022-01-31","val":-344493,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-05-01","end":"2022-01-31","val":-344493,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2021-05-01","end":"2022-04-30","val":-633597,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":-633597,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":237819,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"start":"2022-05-01","end":"2022-07-31","val":237819,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":59851,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-05-01","end":"2022-10-31","val":59851,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2022-05-01","end":"2023-01-31","val":196580,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-05-01","end":"2023-01-31","val":196580,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2022-05-01","end":"2023-04-30","val":97866,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":97866,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":270599,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"start":"2023-05-01","end":"2023-07-31","val":270599,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":134213,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2023-10-31","val":134213,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2023-05-01","end":"2024-01-31","val":-136851,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-01-31","val":-136851,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2023-05-01","end":"2024-04-30","val":-368395,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":-368395,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":143047,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"start":"2024-05-01","end":"2024-07-31","val":143047,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":594475,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2024-10-31","val":594475,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2024-05-01","end":"2025-01-31","val":510014,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-01-31","val":510014,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2024-05-01","end":"2025-04-30","val":149525,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":149525,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":79239,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":43296,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2025-05-01","end":"2026-01-31","val":757424,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2025-05-01","end":"2026-04-30","val":825089,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2020-05-01","end":"2020-07-31","val":151,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":50815,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2020-08-01","end":"2020-10-31","val":50664,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":108181,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2020-11-01","end":"2021-01-31","val":57366,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":142421,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":142421,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":13628,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"start":"2021-05-01","end":"2021-07-31","val":13628,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":29623,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2021-10-31","val":29623,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2021-08-01","end":"2021-10-31","val":15995,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-08-01","end":"2021-10-31","val":15995,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":45922,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-05-01","end":"2022-01-31","val":45922,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2021-11-01","end":"2022-01-31","val":16299,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-11-01","end":"2022-01-31","val":16299,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":46524,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":46524,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":1532,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"start":"2022-05-01","end":"2022-07-31","val":1532,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":5120,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-05-01","end":"2022-10-31","val":5120,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2022-08-01","end":"2022-10-31","val":3588,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-08-01","end":"2022-10-31","val":3588,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":7182,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-05-01","end":"2023-01-31","val":7182,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2022-11-01","end":"2023-01-31","val":2062,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-11-01","end":"2023-01-31","val":2062,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":7701,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":7701,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":1835,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"start":"2023-05-01","end":"2023-07-31","val":1835,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":6147,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2023-10-31","val":6147,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2023-08-01","end":"2023-10-31","val":4311,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-08-01","end":"2023-10-31","val":4311,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":8636,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-01-31","val":8636,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2023-11-01","end":"2024-01-31","val":2488,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-11-01","end":"2024-01-31","val":2488,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":10101,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":10101,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":12006,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"start":"2024-05-01","end":"2024-07-31","val":12006,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":15501,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2024-10-31","val":15501,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2024-08-01","end":"2024-10-31","val":3495,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-08-01","end":"2024-10-31","val":3495,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":17520,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-01-31","val":17520,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2024-11-01","end":"2025-01-31","val":2019,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-11-01","end":"2025-01-31","val":2019,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":18029,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":18029,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":2483,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":5132,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2025-08-01","end":"2025-10-31","val":2649,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":6469,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2025-11-01","end":"2026-01-31","val":1337,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":6619,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"InterestExpenseRelatedParty":{"label":"Interest Expense, Related Party","description":"Amount of interest expense incurred on a debt or other obligation to related party.","units":{"USD":[{"start":"2020-05-01","end":"2020-10-31","val":5487,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2020-08-01","end":"2020-10-31","val":5487,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":13765,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2020-11-01","end":"2021-01-31","val":8277,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":16382,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":16382,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2022-05-01","end":"2022-10-31","val":245251,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-05-01","end":"2023-01-31","val":492584,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"}]}},"InterestIncomeExpenseNet":{"label":"Interest Income (Expense), Net","description":"The net amount of operating interest income (expense).","units":{"USD":[{"start":"2019-05-01","end":"2020-04-30","val":13925,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":1706,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":1706,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2020-05-01","end":"2021-01-31","val":1706,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2020-05-01","end":"2021-04-30","val":1706,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":1706,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"}]}},"InterestReceivable":{"label":"Interest Receivable","description":"Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.","units":{"USD":[{"end":"2020-04-30","val":77153,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q1I"}]}},"IssuanceOfStockAndWarrantsForServicesOrClaims":{"label":"Issuance of Stock and Warrants for Services or Claims","description":"Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.","units":{"USD":[{"start":"2020-05-01","end":"2020-07-31","val":85422,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2020Q2"}]}},"LiabilitiesAndStockholdersEquity":{"label":"Liabilities and Equity","description":"Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.","units":{"USD":[{"end":"2020-04-30","val":1814015,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q1I"},{"end":"2021-04-30","val":2912590,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":2912590,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":2912590,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":2912590,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-04-30","val":2912590,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2021-07-31","val":16817651,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2I"},{"end":"2021-10-31","val":14500896,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"},{"end":"2022-01-31","val":12429116,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":14516443,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":14516443,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2022-04-30","val":14516443,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":14516443,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":14516443,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-07-31","val":12210475,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":10424876,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":8501978,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":5915625,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":5915625,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":5915625,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":5915625,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":5915625,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-07-31","val":2628005,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":983597,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":782636,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":631588,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":631588,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":631588,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":631588,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":631588,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":1669852,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":5007718,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":4175634,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":4602983,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":4602983,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2025-04-30","val":4602983,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"end":"2025-04-30","val":4602983,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"end":"2025-04-30","val":4602983,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":6326751,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2025-10-31","val":5091684,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3I"},{"end":"2026-01-31","val":4041833,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4I"},{"end":"2026-04-30","val":2079363,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"LiabilitiesCurrent":{"label":"Liabilities, Current","description":"Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.","units":{"USD":[{"end":"2020-04-30","val":992306,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q1I"},{"end":"2021-04-30","val":899643,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":899645,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":899645,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":899645,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-04-30","val":899643,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2021-07-31","val":1473395,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2I"},{"end":"2021-10-31","val":1475485,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"},{"end":"2022-01-31","val":466977,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":1164932,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":1164932,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2022-04-30","val":1164932,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":1164932,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":1164932,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-07-31","val":1028700,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":1637453,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":2642473,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":2870122,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":2870122,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q1I"},{"end":"2024-01-31","val":3826457,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"}]}},"LongTermDebtAverageAmountOutstanding":{"label":null,"description":null,"units":{"USD":[{"start":"2021-05-01","end":"2021-07-31","val":14883295,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2"}]}},"NetCashProvidedByUsedInFinancingActivities":{"label":"Net Cash Provided by (Used in) Financing Activities","description":"Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2019-05-01","end":"2020-04-30","val":2288469,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":77010,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":462683,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2020-05-01","end":"2021-01-31","val":1303691,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2020-05-01","end":"2021-04-30","val":4450097,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":4450097,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":14911556,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"start":"2021-05-01","end":"2021-07-31","val":14911556,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":14912256,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2021-10-31","val":14912256,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2021-05-01","end":"2022-01-31","val":14912656,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-05-01","end":"2022-01-31","val":14912656,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2021-05-01","end":"2022-04-30","val":18854989,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":18854989,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":200,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":200,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2023-10-31","val":18087,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2023-10-31","val":18087,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2023-05-01","end":"2024-01-31","val":2132537,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-01-31","val":2132537,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2023-05-01","end":"2024-04-30","val":3652425,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":3652425,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":1963644,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"start":"2024-05-01","end":"2024-07-31","val":1963644,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":8262868,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2024-10-31","val":8262868,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2024-05-01","end":"2025-01-31","val":8951568,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-01-31","val":8951568,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2024-05-01","end":"2025-04-30","val":10440796,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":10440796,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":4035000,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":4035000,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2025-05-01","end":"2026-01-31","val":4035000,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2025-05-01","end":"2026-04-30","val":4829844,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"NetCashProvidedByUsedInInvestingActivities":{"label":"Net Cash Provided by (Used in) Investing Activities","description":"Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2019-05-01","end":"2020-04-30","val":105000,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":100915,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":100915,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2020-05-01","end":"2021-01-31","val":100915,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2020-05-01","end":"2021-04-30","val":100915,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":100915,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":-106458,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":-106458,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2023-05-01","end":"2023-07-31","val":-147243,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"start":"2023-05-01","end":"2023-07-31","val":-147243,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-147243,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2023-10-31","val":-147243,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2023-05-01","end":"2024-01-31","val":-147243,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-01-31","val":-147243,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2023-05-01","end":"2024-04-30","val":-147243,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":-147243,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-90000,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"start":"2024-05-01","end":"2024-07-31","val":-90000,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-90000,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2024-10-31","val":-90000,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2024-05-01","end":"2025-01-31","val":-90000,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-01-31","val":-90000,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2024-05-01","end":"2025-04-30","val":-300000,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":-300000,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"}]}},"NetCashProvidedByUsedInOperatingActivities":{"label":"Net Cash Provided by (Used in) Operating Activities","description":"Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2019-05-01","end":"2020-04-30","val":-2345790,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":-205096,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":-648023,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2020-05-01","end":"2021-01-31","val":-1454154,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2020-05-01","end":"2021-04-30","val":-2712027,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":-2712027,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":-1222664,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"start":"2021-05-01","end":"2021-07-31","val":-1222664,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":-3268834,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2021-10-31","val":-3268834,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2021-05-01","end":"2022-01-31","val":-5051637,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-05-01","end":"2022-01-31","val":-5051637,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2021-05-01","end":"2022-04-30","val":-6613990,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":-6613990,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":-2536690,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"start":"2022-05-01","end":"2022-07-31","val":-2536690,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-4880999,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-05-01","end":"2022-10-31","val":-4880999,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2022-05-01","end":"2023-01-31","val":-6687970,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-05-01","end":"2023-01-31","val":-6687970,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2022-05-01","end":"2023-04-30","val":-8923152,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":-8923152,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":-3298200,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"start":"2023-05-01","end":"2023-07-31","val":-3298200,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-4811624,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2023-10-31","val":-4811624,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2023-05-01","end":"2024-01-31","val":-6843286,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-01-31","val":-6843286,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2023-05-01","end":"2024-04-30","val":-8269993,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":-8269993,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-1055742,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"start":"2024-05-01","end":"2024-07-31","val":-1055742,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-4455843,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2024-10-31","val":-4455843,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2024-05-01","end":"2025-01-31","val":-5879481,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-01-31","val":-5879481,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2024-05-01","end":"2025-04-30","val":-6568186,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":-6568186,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-2362786,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":-3534225,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2025-05-01","end":"2026-01-31","val":-5270519,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2025-05-01","end":"2026-04-30","val":-8067813,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"NetIncomeLoss":{"label":"Net Income (Loss) Attributable to Parent","description":"The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.","units":{"USD":[{"start":"2019-05-01","end":"2020-04-30","val":-4410236,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":-1316752,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":-2670849,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2020-08-01","end":"2020-10-31","val":-1354097,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":-3789734,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2020-11-01","end":"2021-01-31","val":-1118884,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":-5046567,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":-5046567,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":-2319867,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"start":"2021-05-01","end":"2021-07-31","val":-2319867,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":-5919796,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2021-10-31","val":-5919796,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2021-08-01","end":"2021-10-31","val":-3599929,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-08-01","end":"2021-10-31","val":-3599929,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":-8492661,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-05-01","end":"2022-01-31","val":-8492661,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2021-11-01","end":"2022-01-31","val":-2572865,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-11-01","end":"2022-01-31","val":-2572865,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":-12362059,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":-12362059,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":-3037074,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"start":"2022-05-01","end":"2022-07-31","val":-3037074,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-6147065,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-05-01","end":"2022-10-31","val":-6147065,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2022-08-01","end":"2022-10-31","val":-3109991,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-08-01","end":"2022-10-31","val":-3109991,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":-11572639,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-05-01","end":"2023-01-31","val":-11572639,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2022-11-01","end":"2023-01-31","val":-5425574,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-11-01","end":"2023-01-31","val":-5425574,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":-14878167,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":-14878167,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":-3527766,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"start":"2023-05-01","end":"2023-07-31","val":-3527766,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-6433799,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2023-10-31","val":-6433799,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2023-08-01","end":"2023-10-31","val":-2906033,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-08-01","end":"2023-10-31","val":-2906033,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":-9096217,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-01-31","val":-9096217,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2023-11-01","end":"2024-01-31","val":-2662418,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-11-01","end":"2024-01-31","val":-2662418,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":-9947746,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":-9947746,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-974411,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"start":"2024-05-01","end":"2024-07-31","val":-974411,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-2389625,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2024-10-31","val":-2335974,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2024-08-01","end":"2024-10-31","val":-1415214,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-08-01","end":"2024-10-31","val":-1361563,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":-3375408,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-01-31","val":-3375408,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2024-11-01","end":"2025-01-31","val":-1039434,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-11-01","end":"2025-01-31","val":-1039434,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":-4514853,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":-4514853,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-2702684,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":-3703442,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2025-08-01","end":"2025-10-31","val":-1000758,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":-5902433,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2025-11-01","end":"2026-01-31","val":-2198991,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":-8772382,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"NonoperatingIncomeExpense":{"label":"Nonoperating Income (Expense)","description":"The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).","units":{"USD":[{"start":"2019-05-01","end":"2020-04-30","val":13925,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":1555,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":-54596,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2020-08-01","end":"2020-10-31","val":-56151,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":-57822,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2020-11-01","end":"2021-01-31","val":-3225,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":-94679,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":-94679,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":-13628,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"start":"2021-05-01","end":"2021-07-31","val":-13628,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":-29623,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2021-10-31","val":-29623,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2021-08-01","end":"2021-10-31","val":-15995,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-08-01","end":"2021-10-31","val":-15995,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":-45922,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-05-01","end":"2022-01-31","val":-45922,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2021-11-01","end":"2022-01-31","val":-16299,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-11-01","end":"2022-01-31","val":-16299,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":-42524,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":-42524,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":-1532,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"start":"2022-05-01","end":"2022-07-31","val":-1532,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-5120,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-05-01","end":"2022-10-31","val":-5120,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2022-08-01","end":"2022-10-31","val":-3588,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-08-01","end":"2022-10-31","val":-3588,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":-7182,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-05-01","end":"2023-01-31","val":-7182,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2022-11-01","end":"2023-01-31","val":-2062,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-11-01","end":"2023-01-31","val":-2062,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":-7701,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":-7701,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":-1835,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"start":"2023-05-01","end":"2023-07-31","val":-1835,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-6147,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2023-10-31","val":-6147,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2023-08-01","end":"2023-10-31","val":-4311,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-08-01","end":"2023-10-31","val":-4311,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":-8636,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-01-31","val":-8636,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2023-11-01","end":"2024-01-31","val":-2488,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-11-01","end":"2024-01-31","val":-2488,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":-10101,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":-10101,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-12006,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"start":"2024-05-01","end":"2024-07-31","val":-12006,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-15501,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2024-10-31","val":-15501,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2024-08-01","end":"2024-10-31","val":-3495,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-08-01","end":"2024-10-31","val":-3495,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":-17520,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-01-31","val":-17520,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2024-11-01","end":"2025-01-31","val":-2019,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-11-01","end":"2025-01-31","val":-2019,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":-18029,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":-18029,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-2483,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":-5132,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2025-08-01","end":"2025-10-31","val":-2649,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":-6469,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2025-11-01","end":"2026-01-31","val":-1337,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":-5541,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2019-05-01","end":"2020-04-30","val":-4424161,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":-1318307,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":-2616253,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2020-08-01","end":"2020-10-31","val":-1297946,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":-3731912,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2020-11-01","end":"2021-01-31","val":-1115659,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":-4951888,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":-4951888,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":-2306239,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"start":"2021-05-01","end":"2021-07-31","val":-2306239,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":-5890173,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2021-10-31","val":-5890173,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2021-08-01","end":"2021-10-31","val":-3583934,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-08-01","end":"2021-10-31","val":-3583934,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":-8446739,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-05-01","end":"2022-01-31","val":-8446739,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2021-11-01","end":"2022-01-31","val":-2556566,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-11-01","end":"2022-01-31","val":-2556566,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":-12319535,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":-12319535,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":-3035542,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"start":"2022-05-01","end":"2022-07-31","val":-3035542,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-6141945,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-05-01","end":"2022-10-31","val":-6141945,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2022-08-01","end":"2022-10-31","val":-3106403,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-08-01","end":"2022-10-31","val":-3106403,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":-11565457,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-05-01","end":"2023-01-31","val":-11565457,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2022-11-01","end":"2023-01-31","val":-5423512,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-11-01","end":"2023-01-31","val":-5423512,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":-14870466,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":-14870466,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":-3525931,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"start":"2023-05-01","end":"2023-07-31","val":-3525931,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-6427652,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2023-10-31","val":-6427652,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2023-08-01","end":"2023-10-31","val":-2901722,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-08-01","end":"2023-10-31","val":-2901722,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":-9087581,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-01-31","val":-9087581,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2023-11-01","end":"2024-01-31","val":-2659930,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-11-01","end":"2024-01-31","val":-2659930,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":-9937645,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":-9937645,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-962405,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"start":"2024-05-01","end":"2024-07-31","val":-962405,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-2320473,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2024-10-31","val":-2320473,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2024-08-01","end":"2024-10-31","val":-1358068,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-08-01","end":"2024-10-31","val":-1358068,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":-3357888,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-01-31","val":-3357888,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2024-11-01","end":"2025-01-31","val":-1037415,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-11-01","end":"2025-01-31","val":-1037415,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":-4496824,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":-4496824,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-2700201,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":-3698310,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2025-08-01","end":"2025-10-31","val":-998109,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":-5895964,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2025-11-01","end":"2026-01-31","val":-2197654,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":-8766841,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"OtherPrepaidExpenseCurrent":{"label":"Other Prepaid Expense, Current","description":"Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-04-30","val":15850,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q1I"},{"end":"2021-04-30","val":850,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":850,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":850,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":850,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-04-30","val":353352,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2021-07-31","val":786612,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-07-31","val":7176,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q2I"},{"end":"2021-10-31","val":850,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"},{"end":"2022-01-31","val":11981,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":7176,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":7176,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":7176,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":7176,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-07-31","val":9577,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":9577,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":7574,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":2800,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":2800,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":2800,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":2800,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":2800,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-07-31","val":11834,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":20015,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":13094,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":18672,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":18672,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":18671,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":18671,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":18672,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":12622,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":19426,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":13319,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":7213,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":7213,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2025-04-30","val":7213,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"end":"2025-04-30","val":7213,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"end":"2025-04-30","val":7213,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":13213,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2025-10-31","val":19839,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3I"},{"end":"2026-01-31","val":13556,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4I"},{"end":"2026-04-30","val":19986,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"OtherReceivables":{"label":"Other Receivables","description":"Amount due from parties in nontrade transactions, classified as other.","units":{"USD":[{"end":"2020-04-30","val":16210,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q1I"},{"end":"2021-04-30","val":16210,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":16210,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":16210,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":16210,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-04-30","val":16210,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2021-07-31","val":16210,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2I"},{"end":"2021-10-31","val":16210,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"},{"end":"2022-07-31","val":9413,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"}]}},"PreferredStockParOrStatedValuePerShare":{"label":"Preferred Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.","units":{"USD/shares":[{"end":"2020-04-30","val":0.0001,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q1I"},{"end":"2021-04-30","val":0.0001,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":0.0001,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":0.0001,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":0.0001,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-04-30","val":0.0001,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2021-07-31","val":0.0001,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2I"},{"end":"2021-10-31","val":0.0001,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"},{"end":"2022-01-31","val":0.0001,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":0.0001,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":0.0001,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2022-04-30","val":0.0001,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":0.0001,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":0.0001,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-07-31","val":0.0001,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":0.0001,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":0.0001,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":0.0001,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":0.0001,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":0.0001,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":0.0001,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":0.0001,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-07-31","val":0.0001,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0.0001,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0.0001,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0.0001,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":0.0001,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":0.0001,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":0.0001,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":0.0001,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":0.0001,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":0.0001,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":0.0001,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":0.0001,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":0.0001,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2025-04-30","val":0.0001,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"end":"2025-04-30","val":0.0001,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"end":"2025-04-30","val":0.0001,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":0.0001,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2025-10-31","val":0.0001,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3I"},{"end":"2026-01-31","val":0.0001,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4I"},{"end":"2026-04-30","val":0.0001,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"PreferredStockSharesAuthorized":{"label":"Preferred Stock, Shares Authorized","description":"The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2020-04-30","val":10000000,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q1I"},{"end":"2021-04-30","val":10000000,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":10000000,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":10000000,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":10000000,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-04-30","val":10000000,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2021-07-31","val":10000000,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2I"},{"end":"2021-10-31","val":10000000,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"},{"end":"2022-01-31","val":10000000,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2022-01-31","val":10000000,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-01-31","val":10000000,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q4I"},{"end":"2022-04-30","val":10000000,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":10000000,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2022-04-30","val":10000000,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":10000000,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":10000000,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-07-31","val":10000000,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":10000000,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":10000000,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":10000000,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":10000000,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":10000000,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q1I"},{"end":"2023-07-31","val":10000000,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":10000000,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":10000000,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":10000000,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2024Q1I"},{"end":"2024-07-31","val":10000000,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":10000000,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":10000000,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":10000000,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":10000000,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2025-10-31","val":10000000,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3I"},{"end":"2026-01-31","val":10000000,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4I"},{"end":"2026-04-30","val":10000000,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"PreferredStockValue":{"label":"Preferred Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2020-04-30","val":75,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q1I"},{"end":"2021-04-30","val":75,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":75,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":75,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":75,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-04-30","val":75,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"}]}},"PrepaidExpenseAndOtherAssets":{"label":"Prepaid Expense and Other Assets","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.","units":{"USD":[{"end":"2020-04-30","val":1622815,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q1I"},{"end":"2021-04-30","val":983320,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":983320,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":983320,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":983320,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-04-30","val":983320,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2021-07-31","val":1199489,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-07-31","val":349723,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q2I"},{"end":"2021-10-31","val":928204,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"},{"end":"2022-01-31","val":638827,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":349723,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":349723,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":349723,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":349723,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-07-31","val":587542,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":409574,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":546303,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":447589,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":447589,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":447589,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":447589,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":447589,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-07-31","val":718188,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":581802,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":310738,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":79194,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":79194,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":79194,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":79194,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":79194,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":222241,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":673669,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":589208,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":228719,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":228719,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2025-04-30","val":228719,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"end":"2025-04-30","val":228719,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"end":"2025-04-30","val":228719,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":307958,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2025-10-31","val":272015,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3I"},{"end":"2026-01-31","val":986143,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4I"},{"end":"2026-04-30","val":1053808,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"PrepaidExpenseAndOtherAssetsCurrent":{"label":"Prepaid Expense and Other Assets, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-04-30","val":1622815,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q1I"},{"end":"2021-04-30","val":983320,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":983320,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":983320,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":983320,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-04-30","val":983320,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2021-07-31","val":1199489,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2I"},{"end":"2021-10-31","val":928204,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"},{"end":"2022-01-31","val":638827,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":349723,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":349723,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2022-04-30","val":349723,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":349723,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":349723,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-07-31","val":587542,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":409574,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":546303,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":447589,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":447589,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":447589,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":447589,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":447589,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-07-31","val":718188,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":581802,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":310738,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":79194,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":79194,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":79194,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":79194,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":79194,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":222241,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":673669,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":589208,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":228719,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":228719,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2025-04-30","val":228719,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"end":"2025-04-30","val":228719,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"end":"2025-04-30","val":228719,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":307958,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2025-10-31","val":272015,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3I"},{"end":"2026-01-31","val":986143,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4I"},{"end":"2026-04-30","val":1053808,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"PrepaidInsurance":{"label":"Prepaid Insurance","description":"Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2021-06-14","val":855000,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2I"},{"end":"2021-07-31","val":155880,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2021-10-31","val":584477,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"},{"end":"2022-01-31","val":370179,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":155880,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":155880,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":155880,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":155880,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-07-31","val":451885,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":353330,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":222742,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":92154,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":92154,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":92154,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":92154,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":92154,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-07-31","val":311533,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":235576,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":148049,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":60522,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":60522,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":60523,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":60523,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":60522,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":209619,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":163332,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":102958,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":42584,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":42584,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2025-04-30","val":42584,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"end":"2025-04-30","val":42584,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"end":"2025-04-30","val":42584,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":202375,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2025-10-31","val":159806,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3I"},{"end":"2026-01-31","val":100889,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4I"},{"end":"2026-04-30","val":41972,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"ProceedsFromCollectionOfNotesReceivable":{"label":"Proceeds from Collection of Notes Receivable","description":"The cash inflow associated with principal collections from a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2019-05-01","end":"2020-04-30","val":105000,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":100915,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":100915,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2020-05-01","end":"2021-01-31","val":100915,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2020-05-01","end":"2021-04-30","val":100915,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":100915,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"}]}},"ProceedsFromIssuanceInitialPublicOffering":{"label":"Proceeds from Issuance Initial Public Offering","description":"The cash inflow associated with the amount received from entity's first offering of stock to the public.","units":{"USD":[{"start":"2021-05-01","end":"2021-07-31","val":1460000,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"start":"2021-05-01","end":"2021-07-31","val":1500000,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":1500000,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2021-10-31","val":1500000,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2021-05-01","end":"2022-01-31","val":1500000,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-05-01","end":"2022-04-30","val":1500000,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2019-05-01","end":"2020-04-30","val":2288335,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":2100000,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":2100000,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":2000000,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"start":"2021-05-01","end":"2021-07-31","val":2000000,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":2000000,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2021-10-31","val":2000000,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2021-05-01","end":"2022-01-31","val":2000000,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-05-01","end":"2022-01-31","val":2000000,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2021-05-01","end":"2022-04-30","val":6000000,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":6000000,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2023-05-01","end":"2023-10-31","val":18087,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2023-10-31","val":18087,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2023-05-01","end":"2024-01-31","val":982537,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-01-31","val":982537,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2023-05-01","end":"2024-04-30","val":1252425,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":1252425,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2024-10-31","val":1174224,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2024-10-31","val":1174224,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2024-05-01","end":"2025-01-31","val":1862924,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-01-31","val":1862924,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2024-05-01","end":"2025-04-30","val":2704052,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":2704052,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":794844,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"ProceedsFromNotesPayable":{"label":"Proceeds from Notes Payable","description":"The cash inflow from a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2020-05-01","end":"2020-07-31","val":62110,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":62110,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2020-05-01","end":"2021-01-31","val":62110,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2020-05-01","end":"2021-04-30","val":62110,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":62110,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"}]}},"ProceedsFromShortTermDebt":{"label":"Proceeds from Short-term Debt","description":"The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.","units":{"USD":[{"start":"2019-05-01","end":"2020-04-30","val":-16666,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":1850000,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020"}]}},"ProceedsFromStockOptionsExercised":{"label":"Proceeds from Stock Options Exercised","description":"Amount of cash inflow from exercise of option under share-based payment arrangement.","units":{"USD":[{"start":"2021-05-01","end":"2021-07-31","val":100,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"start":"2021-05-01","end":"2021-07-31","val":100,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":800,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2021-10-31","val":800,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2021-05-01","end":"2022-01-31","val":1200,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-05-01","end":"2022-01-31","val":1200,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2021-05-01","end":"2022-04-30","val":2200,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":2200,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":200,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":200,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2024-05-01","end":"2025-04-30","val":600,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":600,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"}]}},"RepaymentsOfNotesPayable":{"label":"Repayments of Notes Payable","description":"The cash outflow for a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2020-05-01","end":"2021-04-30","val":1918,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":1918,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":58667,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":58667,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"}]}},"ResearchAndDevelopmentExpense":{"label":"Research and Development Expense","description":"The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.","units":{"USD":[{"start":"2019-05-01","end":"2020-04-30","val":1069418,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":308846,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":783759,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2020-08-01","end":"2020-10-31","val":474913,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-01-31","val":1018021,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2020-11-01","end":"2021-01-31","val":234262,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2020Q4"},{"start":"2020-05-01","end":"2021-04-30","val":1310716,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":1310716,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":916408,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"start":"2021-05-01","end":"2021-07-31","val":916408,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":2666458,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2021-10-31","val":2666458,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2021-08-01","end":"2021-10-31","val":1750050,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-08-01","end":"2021-10-31","val":1750050,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":3540111,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-05-01","end":"2022-01-31","val":3540111,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2021-11-01","end":"2022-01-31","val":873653,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-11-01","end":"2022-01-31","val":873653,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":5201314,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":5201314,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":1375953,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"start":"2022-05-01","end":"2022-07-31","val":1375953,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":2908940,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-05-01","end":"2022-10-31","val":2908940,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2022-08-01","end":"2022-10-31","val":1532985,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-08-01","end":"2022-10-31","val":1532985,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":5797789,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-05-01","end":"2023-01-31","val":5797789,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2022-11-01","end":"2023-01-31","val":2888847,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-11-01","end":"2023-01-31","val":2888847,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":7445857,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":7445857,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":2366137,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"start":"2023-05-01","end":"2023-07-31","val":2366137,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":4362920,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2023-10-31","val":4362920,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2023-08-01","end":"2023-10-31","val":1996783,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-08-01","end":"2023-10-31","val":1996783,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":6271677,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-01-31","val":6271677,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2023-11-01","end":"2024-01-31","val":1908757,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-11-01","end":"2024-01-31","val":1908757,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":6455107,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":6455107,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":206571,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"start":"2024-05-01","end":"2024-07-31","val":206571,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":517659,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2024-10-31","val":517659,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2024-08-01","end":"2024-10-31","val":311088,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-08-01","end":"2024-10-31","val":311088,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":964771,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-01-31","val":964771,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2024-11-01","end":"2025-01-31","val":447111,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-11-01","end":"2025-01-31","val":447111,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":1414928,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":1414928,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":1740867,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":1917150,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2025-08-01","end":"2025-10-31","val":176283,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":3195779,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2025-11-01","end":"2026-01-31","val":1278629,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":3629785,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2020-04-30","val":-11785869,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020Q1I"},{"end":"2021-04-30","val":-16832436,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":-16832437,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":-16832437,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":-16832437,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-04-30","val":-16832436,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2021-07-01","val":-19152304,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2I"},{"end":"2021-07-31","val":-19152304,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-10-31","val":-22752233,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"},{"end":"2022-01-31","val":-25325098,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":-29194495,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":-29194495,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2022-04-30","val":-29194495,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":-29194495,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":-29194495,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-07-31","val":-32231569,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":-35341560,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":-40767134,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":-44072662,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":-44072662,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":-44072662,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":-44072662,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":-44072662,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-07-31","val":-47600428,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":-50506461,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":-53168879,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":-54020408,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":-54020408,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":-54020408,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":-54020408,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":-54020408,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":-54994819,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":-56410033,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":-57395816,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":-58535261,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":-58535261,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2025-04-30","val":-58535261,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"end":"2025-04-30","val":-58535261,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"end":"2025-04-30","val":-58535261,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":-61237945,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2025-10-31","val":-62238703,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3I"},{"end":"2026-01-31","val":-64437694,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4I"},{"end":"2026-04-30","val":-67307643,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2019-05-01","end":"2020-04-30","val":1801516,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":506011,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":1160370,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2020-05-01","end":"2021-01-31","val":1735497,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2020-05-01","end":"2021-04-30","val":2032359,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":2032359,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":739622,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"start":"2021-05-01","end":"2021-07-31","val":739622,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":2020006,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2021-10-31","val":2020006,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2021-05-01","end":"2022-01-31","val":3150801,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-05-01","end":"2022-01-31","val":3150801,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2021-05-01","end":"2022-04-30","val":4408569,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":4408569,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":867338,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"start":"2022-05-01","end":"2022-07-31","val":867338,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":1582977,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-05-01","end":"2022-10-31","val":1582977,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2022-05-01","end":"2023-01-31","val":3091299,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-05-01","end":"2023-01-31","val":3091299,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2022-05-01","end":"2023-04-30","val":3582625,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":3582625,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":369380,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"start":"2023-05-01","end":"2023-07-31","val":369380,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":687716,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2023-10-31","val":687716,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2023-05-01","end":"2024-01-31","val":874356,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-01-31","val":874356,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2023-05-01","end":"2024-04-30","val":955633,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":955633,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":81277,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"start":"2024-05-01","end":"2024-07-31","val":81277,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":162554,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2024-10-31","val":162554,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2024-05-01","end":"2025-01-31","val":243831,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-01-31","val":243831,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2024-05-01","end":"2025-04-30","val":325108,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":325108,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":42902,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":74416,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2025-05-01","end":"2026-01-31","val":83716,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2025-05-01","end":"2026-04-30","val":707527,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate","description":"The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.","units":{"pure":[{"start":"2020-05-01","end":"2020-10-30","val":0,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2020-05-01","end":"2021-01-31","val":0,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2020-05-01","end":"2021-04-30","val":0,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":0,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":0,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2021-10-31","val":0,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2021-05-01","end":"2022-01-31","val":0,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021"},{"start":"2025-05-01","end":"2026-04-30","val":0,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant","description":"The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.","units":{"shares":[{"end":"2019-04-30","val":4290000,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019Q1I"},{"end":"2020-04-30","val":575000,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2020-04-30","val":575000,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020Q1I"},{"end":"2021-04-30","val":10450000,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":10450000,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":10450000,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":10450000,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-04-30","val":10450000,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2021-07-31","val":9250000,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2I"},{"end":"2021-10-31","val":9000000,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"},{"end":"2022-01-31","val":9000000,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":8800000,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":8800000,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2022-04-30","val":8800000,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":8800000,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":8800000,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-07-31","val":8800000,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":10191671,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":9191671,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":9191671,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":9191671,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":612778,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":612778,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":61278,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-07-31","val":9191671,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":620000,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":620000,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":62000,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":62000,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":62000,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":62000,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":6889,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":65333,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":65333,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":65333,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":6889,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":6889,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2025-04-30","val":6889,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":6889,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2026-04-30","val":16889,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number","description":"The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.","units":{"shares":[{"end":"2021-04-30","val":12998896,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":13460519,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":13460519,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q1I"},{"end":"2022-01-31","val":13460519,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":13460519,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":11514479,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":11582230,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":13172907,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":13036969,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-07-31","val":13401031,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":895679,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":897523,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":90208,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2024Q1I"},{"end":"2024-07-31","val":87043,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":87043,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":87379,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-03-03","val":640000,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2025Q1I"},{"end":"2025-04-30","val":8606,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-07-31","val":8624,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2026-04-30","val":798704,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price","description":"The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.","units":{"USD/shares":[{"end":"2021-04-30","val":0.4763,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":0.5298,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":0.6729,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q1I"},{"end":"2022-01-31","val":0.7891,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":1.0345,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":1.07,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":1.08,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1.11,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":1.1784,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-07-31","val":1.2,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":17.39,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":17.62,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":177.51,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2024Q1I"},{"end":"2024-07-31","val":178.72,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":178.87,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":179.01,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":1819.61,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":1820.61,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2026-04-30","val":10.29,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period","description":"The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.","units":{"shares":[{"start":"2019-05-01","end":"2020-04-30","val":35000,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2021-05-01","end":"2021-07-31","val":300000,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":300000,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2022-01-31","val":300000,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-05-01","end":"2022-04-30","val":300000,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":1100000,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":1391671,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-05-01","end":"2023-01-31","val":2391671,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-05-01","end":"2023-04-30","val":2391671,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross","description":"Gross number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2019-05-01","end":"2020-04-30","val":3750000,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":125000,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":125000,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":1500000,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":1750000,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2022-01-31","val":1750000,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-05-01","end":"2022-04-30","val":1950000,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2023-01-31","val":2000000,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-05-01","end":"2023-04-30","val":2000000,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022"},{"start":"2025-05-01","end":"2026-04-30","val":1590000,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value","description":"Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.","units":{"USD":[{"end":"2019-04-30","val":15352000,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019Q1I"},{"end":"2020-04-30","val":15609500,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2020-04-30","val":15609500,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020Q1I"},{"end":"2021-04-30","val":35159500,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":35159500,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":35159500,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":35159500,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-04-30","val":35159500,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2021-07-31","val":72647100,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2I"},{"end":"2021-10-31","val":23458300,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"},{"end":"2022-01-31","val":13118800,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":2219700,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":2219700,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2022-04-30","val":2219700,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":2219700,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":2219700,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-07-31","val":1777200,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":1777200,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1327200,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":819900,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":819900,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":819900,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":819900,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":819900,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-07-31","val":678900,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":174500,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":85400,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":70500,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":70500,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":70500,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":70500,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":70500,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":35100,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":15100,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":10750,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number","description":"Number of options outstanding, including both vested and non-vested options.","units":{"shares":[{"end":"2019-04-30","val":15710000,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019Q1I"},{"end":"2020-04-30","val":19425000,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2020-04-30","val":19425000,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020Q1I"},{"end":"2021-04-30","val":19550000,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":19550000,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":19550000,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":19550000,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-04-30","val":19550000,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2021-07-31","val":20500000,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2I"},{"end":"2021-10-31","val":19000000,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"},{"end":"2022-01-31","val":18000000,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":15700000,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":15700000,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2022-04-30","val":15700000,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":15700000,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":15700000,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-07-31","val":14600000,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":14308329,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":15308329,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":14808329,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":14808329,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":987222,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":987222,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":98722,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-07-31","val":14808329,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":980000,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":980000,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":98000,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":98000,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":98000,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":98000,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":10887,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":94667,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":94667,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":94667,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":9406,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":9406,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2025-04-30","val":9406,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":9406,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2026-04-30","val":1593406,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price","description":"Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.","units":{"USD/shares":[{"end":"2019-04-30","val":0.5228,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019Q1I"},{"end":"2020-04-30","val":0.6964,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2020-04-30","val":0.6964,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020Q1I"},{"end":"2021-04-30","val":0.7195,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":0.7195,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":0.7195,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":0.7195,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-04-30","val":0.7195,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2021-07-31","val":0.8812,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2I"},{"end":"2021-10-31","val":0.9826,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"},{"end":"2022-01-31","val":0.9826,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":1.2017,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":1.2,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2022-04-30","val":1.16,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":1.16,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":1.2154,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-07-31","val":1.22,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":1.16,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1.18,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":1.2154,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":1.22,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":18.96,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":18.96,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":182.31,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-07-31","val":1.22,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":18.96,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":18.96,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":178.12,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":178.12,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":178.12,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":178.12,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":1603.1,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":179.11,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":179.11,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":179.11,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":1802.18,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":1802.18,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2025-04-30","val":1802.18,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":1802.18,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2026-04-30","val":6.32,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value","description":"Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD":[{"end":"2021-04-30","val":32159500,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":65797100,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":21178300,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q1I"},{"end":"2022-01-31","val":1,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":2179700,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":1777200,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":1777200,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1327200,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":819900,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-07-31","val":678900,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":174500,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":85400,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":70500,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2024Q1I"},{"end":"2024-07-31","val":35100,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":15100,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":10750,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number","description":"Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"shares":[{"end":"2021-04-30","val":17550000,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":18500,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":18500,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q1I"},{"end":"2022-01-31","val":16000000,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":13700000,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":13700000,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":13308329,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":14308329,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":13808329,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-07-31","val":13808329,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":913334,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":913334,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":91334,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2024Q1I"},{"end":"2024-07-31","val":88001,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":88001,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":88001,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":9406,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":9406,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2026-04-30","val":1593406,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price","description":"Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD/shares":[{"end":"2021-04-30","val":0.6675,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":0.8684,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":0.9806,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q1I"},{"end":"2022-01-31","val":1.0418,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":1.2311,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":1.23,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":1.18,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1.18,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":1.2187,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-07-31","val":1.22,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":17.83,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":17.83,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":178.31,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2024Q1I"},{"end":"2024-07-31","val":179.39,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":179.39,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":179.39,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":1802.18,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":1802.18,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2026-04-30","val":6.32,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price","description":"Weighted average price at which option holders acquired shares when converting their stock options into shares.","units":{"USD/shares":[{"start":"2021-05-01","end":"2021-07-31","val":0.0004,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":0.0004,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2022-01-31","val":0.0004,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-05-01","end":"2022-04-30","val":0.0004,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":0.0004,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022"},{"start":"2024-05-01","end":"2025-04-30","val":0.54,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":1856.49,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.","units":{"USD/shares":[{"start":"2019-05-01","end":"2020-04-30","val":1,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2021-05-01","end":"2021-07-31","val":1.5,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":1.5,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2022-01-31","val":1.5,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-05-01","end":"2022-04-30","val":1.5,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-10-31","val":1.59,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-05-01","end":"2023-01-31","val":1.34,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-05-01","end":"2023-04-30","val":1.3415,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price","description":"Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.","units":{"USD/shares":[{"start":"2019-05-01","end":"2020-04-30","val":1.4267,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2021-04-30","val":1.5,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"start":"2020-05-01","end":"2021-04-30","val":1.5,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":2.9167,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":2.9167,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2022-01-31","val":2.9171,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-05-01","end":"2022-04-30","val":2.7195,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2023-01-31","val":2000000,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-05-01","end":"2023-04-30","val":2000000,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022"},{"start":"2025-05-01","end":"2026-04-30","val":2.33,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value","description":"Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.","units":{"USD":[{"end":"2021-04-30","val":26306032,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":52431944,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":18423196,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q1I"},{"end":"2022-01-31","val":9806358,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":2155022,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":1777200,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":1777200,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1327200,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":995400,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-07-31","val":678900,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":174500,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":174500,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":70500,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2024Q1I"},{"end":"2024-07-31","val":35100,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":15100,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":10750,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"}]}},"SharesIssued":{"label":"Shares, Issued","description":"Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.","units":{"shares":[{"end":"2021-10-31","val":67429525,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3I"},{"end":"2022-01-31","val":67429525,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4I"}]}},"SharesOutstanding":{"label":"Shares, Outstanding","description":"Number of shares issued which are neither cancelled nor held in the treasury.","units":{"shares":[{"end":"2021-04-30","val":67429525,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":67429525,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q1I"}]}},"StockholdersEquity":{"label":"Stockholders' Equity Attributable to Parent","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.","units":{"USD":[{"end":"2019-04-30","val":316915,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019Q1I"},{"end":"2020-04-30","val":821709,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2020-04-30","val":821709,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2020-04-30","val":821709,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2020-04-30","val":821709,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2020-04-30","val":821709,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020Q1I"},{"end":"2020-07-31","val":25868,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2020-07-31","val":25868,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2020Q2I"},{"end":"2020-10-31","val":-666767,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2020-10-31","val":-666768,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2020Q3I"},{"end":"2021-01-31","val":-1295947,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2020Q4I"},{"end":"2021-04-30","val":2012947,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29"},{"end":"2021-04-30","val":2012945,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-04-30","val":2012945,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-04-30","val":2012945,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-04-30","val":2012947,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2021-04-30","val":2012945,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2021-04-30","val":2012945,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2021-04-30","val":2012945,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2021-04-30","val":2012947,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021Q1I"},{"end":"2021-07-31","val":15344256,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"end":"2021-07-31","val":15344256,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-07-31","val":15344256,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2021-07-31","val":15344256,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2021Q2I"},{"end":"2021-10-31","val":13025411,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"end":"2021-10-31","val":13025411,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2021-10-31","val":13025411,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2021-10-31","val":13025411,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2021Q3I"},{"end":"2022-01-31","val":11962139,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"end":"2022-01-31","val":11962139,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":13351511,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":13351511,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2022-04-30","val":13351511,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":13351511,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":13351511,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2022-04-30","val":13351511,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2022-04-30","val":13351511,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2022Q1I"},{"end":"2022-07-31","val":11181775,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2022-07-31","val":11181775,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-07-31","val":11181775,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2022-07-31","val":11181775,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2022Q2I"},{"end":"2022-10-31","val":8787423,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-10-31","val":8787423,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-10-31","val":8787423,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":5859505,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":3045503,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":3045503,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":3045503,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":3045503,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":3045503,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-07-31","val":-112883,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-07-31","val":-112883,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q2I"},{"end":"2023-10-31","val":-2682493,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":-4263821,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":-2594185,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":-2594185,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":-2594185,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":-2594185,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":-2594185,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2024-04-30","val":-2594185,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2024-04-30","val":-2594185,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"end":"2024-04-30","val":-2594185,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2024Q1I"},{"end":"2024-07-31","val":-1212319,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-07-31","val":-1212319,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2024-07-31","val":-1212319,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2024Q2I"},{"end":"2024-10-31","val":3752968,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-10-31","val":3752968,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"end":"2024-10-31","val":3752968,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":3449783,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2025-01-31","val":3449783,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2024Q4I"},{"end":"2025-04-30","val":3968222,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":3968222,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2025-04-30","val":3968222,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"end":"2025-04-30","val":3968222,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"end":"2025-04-30","val":3968222,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":5343440,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2025-07-31","val":5343440,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q2I"},{"end":"2025-10-31","val":4374196,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"end":"2025-10-31","val":4374196,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q3I"},{"end":"2026-01-31","val":2184505,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"end":"2026-01-31","val":2200000,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q4I"},{"end":"2026-04-30","val":733211,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2021-05-01","end":"2021-10-31","val":212500,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2022-01-31","val":212500,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"}]}},"StockIssuedDuringPeriodValueIssuedForServices":{"label":"Stock Issued During Period, Value, Issued for Services","description":"Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.","units":{"USD":[{"start":"2019-05-01","end":"2020-04-30","val":808379,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"}]}},"StockIssuedDuringPeriodValueNewIssues":{"label":"Stock Issued During Period, Value, New Issues","description":"Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.","units":{"USD":[{"start":"2019-05-01","end":"2020-04-30","val":2288335,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"}]}},"StockIssuedDuringPeriodValueStockOptionsExercised":{"label":"Stock Issued During Period, Value, Stock Options Exercised","description":"Value of stock issued as a result of the exercise of stock options.","units":{"USD":[{"start":"2021-05-01","end":"2021-07-31","val":100,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13"},{"start":"2021-05-01","end":"2021-07-31","val":100,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":800,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-05-01","end":"2021-10-31","val":800,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2021-08-01","end":"2021-10-31","val":700,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-08-01","end":"2021-10-31","val":700,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":1200,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-05-01","end":"2022-01-31","val":1200,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2021-11-01","end":"2022-01-31","val":400,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15"},{"start":"2021-11-01","end":"2022-01-31","val":400,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":2200,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":2200,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":200,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":200,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2024-05-01","end":"2025-04-30","val":600,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":600,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"}]}},"WeightedAverageNumberOfShareOutstandingBasicAndDiluted":{"label":"Weighted Average Number of Shares Outstanding, Basic and Diluted","description":"Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).","units":{"shares":[{"start":"2019-05-01","end":"2020-04-30","val":71253580,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2019"},{"start":"2020-05-01","end":"2020-07-31","val":72262858,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2020Q2"},{"start":"2020-05-01","end":"2020-10-31","val":72262858,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2020-08-01","end":"2020-10-31","val":72262858,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2020Q3"},{"start":"2020-05-01","end":"2021-04-30","val":72650073,"accn":"0001214659-21-007963","fy":2021,"fp":"FY","form":"10-K","filed":"2021-07-29","frame":"CY2020"},{"start":"2021-05-01","end":"2021-07-31","val":84588492,"accn":"0001214659-21-009448","fy":2022,"fp":"Q1","form":"10-Q","filed":"2021-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":88148524,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13"},{"start":"2021-08-01","end":"2021-10-31","val":93458556,"accn":"0001214659-21-013025","fy":2022,"fp":"Q2","form":"10-Q","filed":"2021-12-13","frame":"CY2021Q3"}]}},"StockIssuedDuringPeriodValueConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Value, Conversion of Convertible Securities","description":"The gross value of stock issued during the period upon the conversion of convertible securities.","units":{"USD":[{"start":"2021-11-01","end":"2022-01-31","val":378398,"accn":"0001214659-22-003978","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-03-15","frame":"CY2021Q4"}]}},"Depreciation":{"label":"Depreciation","description":"The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.","units":{"USD":[{"start":"2021-05-01","end":"2022-04-30","val":3549,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":3549,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":7097,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"start":"2022-05-01","end":"2022-07-31","val":7097,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":12420,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-05-01","end":"2022-10-31","val":12420,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2022-05-01","end":"2023-01-31","val":17743,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-05-01","end":"2023-01-31","val":17743,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2022-05-01","end":"2023-04-30","val":23066,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":23066,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":12685,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"start":"2023-05-01","end":"2023-07-31","val":12685,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":25370,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2023-10-31","val":25370,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2023-05-01","end":"2024-01-31","val":38055,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-01-31","val":38055,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2023-05-01","end":"2024-04-30","val":50740,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":50740,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":12685,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"start":"2024-05-01","end":"2024-07-31","val":12685,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":25370,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2024-10-31","val":25370,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2024-05-01","end":"2025-01-31","val":38055,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-01-31","val":38055,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2024-05-01","end":"2025-04-30","val":50740,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":50740,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":27685,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":55370,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2025-05-01","end":"2026-01-31","val":83055,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2025-05-01","end":"2026-04-30","val":110740,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).","units":{"pure":[{"start":"2020-05-01","end":"2021-04-30","val":0.186,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":0.123,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":0.123,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":-0.183,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":-0.183,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":0.289,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":0.289,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2023-05-01","end":"2024-04-30","val":0.289,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":-0.32,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":-0.32,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":0,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"Liabilities":{"label":"Liabilities","description":"Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.","units":{"USD":[{"end":"2021-04-30","val":899643,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2021Q1I"},{"end":"2022-04-30","val":1164932,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":1164932,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2022-04-30","val":1164932,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":1164932,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":1164932,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-07-31","val":1028700,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":1637453,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":2642473,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":2870122,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":2870122,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":2870122,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":2870122,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":2870122,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-07-31","val":2740888,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":3666090,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":4568720,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":3225773,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":3225773,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":3225773,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":3225773,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":3225773,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":2882171,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":1254750,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":725851,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":634761,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":634761,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2025-04-30","val":634761,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"end":"2025-04-30","val":634761,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"end":"2025-04-30","val":634761,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":983311,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2025-10-31","val":717488,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3I"},{"end":"2026-01-31","val":1857328,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4I"},{"end":"2026-04-30","val":1346152,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"PropertyPlantAndEquipmentNet":{"label":"Property, Plant and Equipment, Net","description":"Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2022-04-30","val":102909,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"end":"2022-04-30","val":102909,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"end":"2022-04-30","val":102909,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"end":"2022-04-30","val":102909,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":102909,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2022-07-31","val":95812,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":90489,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":85166,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":79843,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":79843,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":79843,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":79843,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":79843,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-07-31","val":214401,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":201716,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":189031,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":176346,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":176346,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":176346,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":176346,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":176346,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":253661,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":240976,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":228291,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":425606,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":425606,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2025-04-30","val":425606,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"end":"2025-04-30","val":425606,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"end":"2025-04-30","val":425606,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":397921,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2025-10-31","val":370236,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3I"},{"end":"2026-01-31","val":342551,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4I"},{"end":"2026-04-30","val":314866,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"WeightedAverageNumberOfSharesOutstandingBasic":{"label":"Weighted Average Number of Shares Outstanding, Basic","description":"Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.","units":{"shares":[{"start":"2020-05-01","end":"2021-04-30","val":72650073,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19","frame":"CY2020"},{"start":"2021-05-01","end":"2022-04-30","val":89095274,"accn":"0001214659-22-008985","fy":2022,"fp":"FY","form":"10-K","filed":"2022-07-19"},{"start":"2021-05-01","end":"2022-04-30","val":89095274,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":97481790,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":6499008,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2022-08-01","end":"2022-10-31","val":6499230,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":6517698,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2022-11-01","end":"2023-01-31","val":6555078,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":97519016,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":650126,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":98440124,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"start":"2023-05-01","end":"2023-07-31","val":656267,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":6563230,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2023-10-31","val":656323,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2023-08-01","end":"2023-10-31","val":6563784,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-08-01","end":"2023-10-31","val":656378,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":6726926,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-01-31","val":672693,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2023-11-01","end":"2024-01-31","val":7054319,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-11-01","end":"2024-01-31","val":705432,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":676565,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":74174,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":777821,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"start":"2024-05-01","end":"2024-07-31","val":85314,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":2154761,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2024-10-31","val":239417,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2024-08-01","end":"2024-10-31","val":3531702,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-08-01","end":"2024-10-31","val":392411,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":3275773,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-01-31","val":362863,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2024-11-01","end":"2025-01-31","val":5517796,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-11-01","end":"2025-01-31","val":611978,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":450799,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":450799,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":2106036,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":2777867,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2025-08-01","end":"2025-10-31","val":3380968,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":3122090,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2025-11-01","end":"2026-01-31","val":3804741,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":3337143,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","description":"Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2021-05-01","end":"2021-07-31","val":13688892,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":11643422,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2021-05-01","end":"2022-01-31","val":9861019,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2021-05-01","end":"2022-04-30","val":12134541,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":-2536690,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"start":"2022-05-01","end":"2022-07-31","val":-2536690,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-4880999,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-05-01","end":"2022-10-31","val":-4880999,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2022-05-01","end":"2023-01-31","val":-6687970,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-05-01","end":"2023-01-31","val":-6687970,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2022-05-01","end":"2023-04-30","val":-8922952,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":-8922952,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":-3445443,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"start":"2023-05-01","end":"2023-07-31","val":-3445443,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-4940780,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2023-10-31","val":-4940780,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2023-05-01","end":"2024-01-31","val":-4857992,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-01-31","val":-4857992,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2023-05-01","end":"2024-04-30","val":-4764811,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":-4764811,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":817902,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"start":"2024-05-01","end":"2024-07-31","val":817902,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":3717025,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2024-10-31","val":3717025,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2024-05-01","end":"2025-01-31","val":2982087,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-01-31","val":2982087,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2024-05-01","end":"2025-04-30","val":3572610,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":3572610,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":1672214,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":500775,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2025-05-01","end":"2026-01-31","val":-1235519,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2025-05-01","end":"2026-04-30","val":-3237969,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"EarningsPerShareBasic":{"label":"Earnings Per Share, Basic","description":"The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.","units":{"USD/shares":[{"start":"2021-05-01","end":"2021-07-31","val":-0.03,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":-0.07,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2021-08-01","end":"2021-10-31","val":-0.04,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":-0.09,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2021-11-01","end":"2022-01-31","val":-0.03,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":-0.14,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":-0.03,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"start":"2022-05-01","end":"2022-07-31","val":-0.03,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-0.06,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-05-01","end":"2022-10-31","val":-0.95,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2022-08-01","end":"2022-10-31","val":-0.03,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-08-01","end":"2022-10-31","val":-0.48,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":-0.12,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-05-01","end":"2023-01-31","val":-1.78,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2022-11-01","end":"2023-01-31","val":-0.06,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-11-01","end":"2023-01-31","val":-0.83,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":-0.15,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":-22.89,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":-0.04,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"start":"2023-05-01","end":"2023-07-31","val":-5.38,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-0.98,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2023-10-31","val":-9.8,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2023-08-01","end":"2023-10-31","val":-0.44,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-08-01","end":"2023-10-31","val":-4.43,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":-1.35,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-01-31","val":-13.52,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2023-11-01","end":"2024-01-31","val":-0.38,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-11-01","end":"2024-01-31","val":-3.77,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":-14.7,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":-132.33,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-1.25,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"start":"2024-05-01","end":"2024-07-31","val":-11.42,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-1.11,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2024-10-31","val":-9.98,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2024-08-01","end":"2024-10-31","val":-0.4,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-08-01","end":"2024-10-31","val":-3.61,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":-1.03,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-01-31","val":-9.54,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2024-11-01","end":"2025-01-31","val":-0.19,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-11-01","end":"2025-01-31","val":-1.75,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":-11.32,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":-11.32,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-1.28,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":-1.33,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2025-08-01","end":"2025-10-31","val":-0.3,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":-1.89,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2025-11-01","end":"2026-01-31","val":-0.58,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":-2.63,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecreaseWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Period Increase (Decrease), Weighted Average Exercise Price","description":"Change in the weighted average exercise price of options outstanding.","units":{"USD/shares":[{"start":"2022-05-01","end":"2022-07-31","val":1,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2022Q2"}]}},"WeightedAverageNumberOfDilutedSharesOutstanding":{"label":"Weighted Average Number of Shares Outstanding, Diluted","description":"The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.","units":{"shares":[{"start":"2021-05-01","end":"2021-07-31","val":84588492,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":88148524,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2021-08-01","end":"2021-10-31","val":93458556,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":89484601,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2021-11-01","end":"2022-01-31","val":94165225,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":89095274,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":97481790,"accn":"0001214659-22-011092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-09-13"},{"start":"2022-05-01","end":"2022-07-31","val":97481790,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":97485119,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-05-01","end":"2022-10-31","val":6499008,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2022-08-01","end":"2022-10-31","val":97488448,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12"},{"start":"2022-08-01","end":"2022-10-31","val":6499230,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":97765471,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-05-01","end":"2023-01-31","val":6517698,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2022-11-01","end":"2023-01-31","val":98326175,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-11-01","end":"2023-01-31","val":6555078,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":97519016,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":650126,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":98440124,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"start":"2023-05-01","end":"2023-07-31","val":656267,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":6563230,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2023-10-31","val":656323,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2023-08-01","end":"2023-10-31","val":6563784,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-08-01","end":"2023-10-31","val":656378,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":6726926,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-01-31","val":672693,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2023-11-01","end":"2024-01-31","val":7054319,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-11-01","end":"2024-01-31","val":705432,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":676565,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":74174,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":777821,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"start":"2024-05-01","end":"2024-07-31","val":85314,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":2154761,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2024-10-31","val":239417,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2024-08-01","end":"2024-10-31","val":3531702,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-08-01","end":"2024-10-31","val":392411,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":3275773,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-01-31","val":362863,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2024-11-01","end":"2025-01-31","val":5517796,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-11-01","end":"2025-01-31","val":611978,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":450799,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":450799,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":2106036,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":2777867,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2025-08-01","end":"2025-10-31","val":3380968,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":3122090,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2025-11-01","end":"2026-01-31","val":3804741,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":3337143,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"DueToOtherRelatedPartiesCurrentAndNoncurrent":{"label":"Due to Other Related Parties","description":"Amount payable to related parties classified as other.","units":{"USD":[{"end":"2022-10-31","val":989000,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"}]}},"PrepaidExpenseCurrent":{"label":"Prepaid Expense, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2022-10-31","val":742001,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":494668,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":247334,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":247334,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":247334,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":247334,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":247334,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"}]}},"PrepaidExpenseCurrentAndNoncurrent":{"label":"Prepaid Expense","description":"Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.","units":{"USD":[{"end":"2022-10-31","val":742000,"accn":"0001214659-22-014779","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-12-12","frame":"CY2022Q3I"},{"end":"2023-01-31","val":495000,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2021-04-30","val":1929270,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2021-04-30","val":1929270,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021Q1I"},{"end":"2022-01-31","val":11790289,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-04-30","val":14063811,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2022-04-30","val":14063811,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2022-04-30","val":14063811,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2022-04-30","val":14063811,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2022-04-30","val":14063811,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2022-04-30","val":14063811,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022Q1I"},{"end":"2022-07-31","val":11527121,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2022Q2I"},{"end":"2022-10-31","val":9182812,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":7375841,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"end":"2023-01-31","val":7375841,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2022Q4I"},{"end":"2023-04-30","val":5140859,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":5140859,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-04-30","val":5140859,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":5140859,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":5140859,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2023-04-30","val":5140859,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2023-04-30","val":5140859,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2023-04-30","val":5140859,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2023-04-30","val":5140859,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023Q1I"},{"end":"2023-07-31","val":1695416,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-07-31","val":1695416,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2023Q2I"},{"end":"2023-10-31","val":200079,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-10-31","val":200079,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2023Q3I"},{"end":"2024-01-31","val":282867,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2024-01-31","val":282867,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2023Q4I"},{"end":"2024-04-30","val":376048,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":376048,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":376048,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":376048,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":376048,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2024-04-30","val":376048,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2024-04-30","val":376048,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"end":"2024-04-30","val":376048,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"end":"2024-04-30","val":376048,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":1193950,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-07-31","val":1193950,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2024Q2I"},{"end":"2024-10-31","val":4093073,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-10-31","val":4093073,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2024Q3I"},{"end":"2025-01-31","val":3358135,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2025-01-31","val":3358135,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2024Q4I"},{"end":"2025-04-30","val":3948658,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":3948658,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2025-04-30","val":3948658,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"end":"2025-04-30","val":3948658,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"end":"2025-04-30","val":3948658,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":5620872,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2025-10-31","val":4449433,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3I"},{"end":"2026-01-31","val":2713139,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4I"},{"end":"2026-04-30","val":710689,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"ProfitLoss":{"label":"Net Income (Loss), Including Portion Attributable to Noncontrolling Interest","description":"The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.","units":{"USD":[{"start":"2022-05-01","end":"2023-01-31","val":11600000,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2022-11-01","end":"2023-01-31","val":5400000,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":14900000,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":3500000,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-6433799,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2023-08-01","end":"2023-10-31","val":-2906033,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":9100000,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-01-31","val":-9096217,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2023-11-01","end":"2024-01-31","val":2700000,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-11-01","end":"2024-01-31","val":-2662418,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":9900000,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":1000000,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-2335974,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2024-10-31","val":-2389625,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2024-08-01","end":"2024-10-31","val":-1361563,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":-3375408,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-01-31","val":-3375408,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2024-11-01","end":"2025-01-31","val":-1039434,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":4500000,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":2700000,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":-3703442,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2025-05-01","end":"2026-01-31","val":-5902433,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2025-05-01","end":"2026-04-30","val":8800000,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"RetainedEarningsAppropriated":{"label":"Retained Earnings, Appropriated","description":"A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies.","units":{"USD":[{"end":"2022-04-30","val":29200000,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2023-01-31","val":40800000,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-04-30","val":44100000,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":44100000,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-07-31","val":47600000,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2024-01-31","val":53200000,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":54000000,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":54000000,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":55000000,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":56400000,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":57400000,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":58500000,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":58500000,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":61200000,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2025-10-31","val":62200000,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3I"},{"end":"2026-01-31","val":64400000,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4I"},{"end":"2026-04-30","val":67300000,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments":{"label":"Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments","description":"The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components.","units":{"USD":[{"start":"2021-05-01","end":"2022-01-31","val":378398,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15"},{"start":"2021-11-01","end":"2022-01-31","val":378398,"accn":"0001214659-23-003850","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-15","frame":"CY2021Q4"}]}},"CashEquivalentsAtCarryingValue":{"label":"Cash Equivalents, at Carrying Value","description":"Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2022-04-30","val":0,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2022-04-30","val":0,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2022-04-30","val":0,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2022-04-30","val":0,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2022-04-30","val":0,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2022-04-30","val":0,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2022Q1I"},{"end":"2023-04-30","val":0,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2023-07-31","val":0,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":0,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":0,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":0,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":0,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":0,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":0,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":0,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":0,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2025-04-30","val":0,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"end":"2025-04-30","val":0,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"end":"2025-04-30","val":0,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":0,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2025-10-31","val":0,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3I"},{"end":"2026-01-31","val":0,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4I"},{"end":"2026-04-30","val":0,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.","units":{"USD":[{"end":"2022-04-30","val":1722003,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2023-04-30","val":2276109,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":2276109,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2024-04-30","val":2638820,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":2638820,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2025-04-30","val":2022954,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":2677922,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2026-04-30","val":1082661,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.","units":{"USD":[{"end":"2023-04-30","val":241500,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":241500,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2025-04-30","val":3705,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":3705,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"}]}},"DeferredTaxLiabilitiesPropertyPlantAndEquipment":{"label":"Deferred Tax Liabilities, Property, Plant and Equipment","description":"Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2022-04-30","val":21611,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022Q1I"},{"end":"2023-04-30","val":16767,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"end":"2023-04-30","val":16767,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2024-04-30","val":32400,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":32400,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2025-04-30","val":23848,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":23848,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2026-04-30","val":14114,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"DemutualizationByInsuranceEntitySecuritiesIssuedGrossCashProceeds":{"label":"Demutualization by Insurance Entity, Securities Issued, Gross Cash Proceeds","description":"The price per share or unit times the number of shares or units issued in an insurance entity stock offering in connection with its conversion from a mutual form of ownership to a stock entity. Amount is gross, before offering costs.","units":{"USD":[{"start":"2021-06-01","end":"2021-06-17","val":14400000,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021Q2I"}]}},"DemutualizationByInsuranceEntitySecuritiesIssuedPricePerShareOrUnit":{"label":"Demutualization by Insurance Entity, Securities Issued, Price Per Share or Unit","description":"The share or unit price of securities issued in an insurance entity stock offering in connection with its conversion from a mutual form of ownership to a stock entity.","units":{"USD/shares":[{"end":"2021-06-17","val":5,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021Q2I"}]}},"EarningsPerShareDiluted":{"label":"Earnings Per Share, Diluted","description":"The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2021-05-01","end":"2022-04-30","val":-0.14,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":-0.03,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-0.95,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2022-08-01","end":"2022-10-31","val":-0.48,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":-1.78,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2022-11-01","end":"2023-01-31","val":-0.83,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":-0.15,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":-22.89,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":-0.04,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"start":"2023-05-01","end":"2023-07-31","val":-5.38,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-0.98,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2023-10-31","val":-9.8,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2023-08-01","end":"2023-10-31","val":-0.44,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-08-01","end":"2023-10-31","val":-4.43,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":-1.35,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-01-31","val":-13.52,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2023-11-01","end":"2024-01-31","val":-0.38,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-11-01","end":"2024-01-31","val":-3.77,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":-14.7,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":-132.33,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-1.25,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"start":"2024-05-01","end":"2024-07-31","val":-11.42,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-1.11,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2024-10-31","val":-9.98,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2024-08-01","end":"2024-10-31","val":-0.4,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-08-01","end":"2024-10-31","val":-3.61,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":-1.03,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-01-31","val":-9.54,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2024-11-01","end":"2025-01-31","val":-0.19,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-11-01","end":"2025-01-31","val":-1.75,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":-11.32,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":-11.32,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-1.28,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":-1.33,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2025-08-01","end":"2025-10-31","val":-0.3,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":-1.89,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2025-11-01","end":"2026-01-31","val":-0.58,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":-2.63,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Domestic","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.","units":{"USD":[{"start":"2021-05-01","end":"2022-04-30","val":-12362059,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2022-05-01","end":"2023-04-30","val":-14878167,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27"},{"start":"2022-05-01","end":"2023-04-30","val":-14878167,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":-9947746,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":-9947746,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":-4514853,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":-4514853,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":-8771281,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"IncomeTaxExaminationPenaltiesAndInterestExpense":{"label":"Income Tax Examination, Penalties and Interest Expense","description":"The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.","units":{"USD":[{"start":"2022-05-01","end":"2023-04-30","val":0,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022"},{"start":"2023-05-01","end":"2024-04-30","val":0,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":0,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":0,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"IncreaseDecreaseInPrepaidExpense":{"label":"Increase (Decrease) in Prepaid Expense","description":"The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.","units":{"USD":[{"start":"2022-05-01","end":"2023-04-30","val":-739918,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022"}]}},"LiabilityForUncertainTaxPositionsCurrent":{"label":"Liability for Uncertainty in Income Taxes, Current","description":"Amount recognized for uncertainty in income taxes classified as current.","units":{"USD":[{"end":"2023-04-30","val":0,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2023Q1I"},{"end":"2024-04-30","val":0,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2024Q1I"},{"end":"2025-04-30","val":0,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2025Q1I"},{"end":"2026-04-30","val":0,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"NetCashProvidedByUsedInContinuingOperations":{"label":"Net Cash Provided by (Used in) Continuing Operations","description":"The increase (decrease) in cash associated with the entity's continuing operating, investing, and financing activities. While for technical reasons this element has no balance attribute, the default assumption is a debit balance consistent with its label.","units":{"USD":[{"start":"2022-05-01","end":"2023-04-30","val":8900000,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2022"}]}},"OtherUnderwritingExpense":{"label":"Other Underwriting Expense","description":"Costs incurred during the period, such as those relating to general administration and policy maintenance that do not vary with and are not primarily related to the acquisition or renewal of insurance contracts.","units":{"USD":[{"start":"2021-06-01","end":"2021-06-17","val":12900000,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021Q2I"}]}},"PaymentsToAcquireMachineryAndEquipment":{"label":"Payments to Acquire Machinery and Equipment","description":"The cash outflow for acquisition of machinery and equipment.","units":{"USD":[{"start":"2021-05-01","end":"2022-04-30","val":106458,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021"},{"start":"2023-05-01","end":"2023-07-31","val":147243,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"start":"2023-05-01","end":"2023-07-31","val":147243,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":147243,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2023-10-31","val":147243,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2023-05-01","end":"2024-01-31","val":147243,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-01-31","val":147243,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2023-05-01","end":"2024-04-30","val":147243,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":147243,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":90000,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"start":"2024-05-01","end":"2024-07-31","val":90000,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":90000,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2024-10-31","val":90000,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2024-05-01","end":"2025-01-31","val":90000,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-01-31","val":90000,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2024-05-01","end":"2025-04-30","val":300000,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":300000,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"}]}},"ProceedsFromIssuanceOrSaleOfEquity":{"label":"Proceeds from Issuance or Sale of Equity","description":"The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.","units":{"USD":[{"start":"2021-06-01","end":"2021-06-17","val":2875000,"accn":"0001214659-23-010076","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-27","frame":"CY2021Q2I"}]}},"AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue":{"label":"APIC, Share-based Payment Arrangement, Increase for Cost Recognition","description":"Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.","units":{"USD":[{"start":"2022-05-01","end":"2022-07-31","val":867338,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2022Q2"},{"start":"2023-05-01","end":"2023-07-31","val":369380,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2023Q2"}]}},"IncreaseDecreaseInAccountsPayableAndAccruedLiabilities":{"label":"Increase (Decrease) in Accounts Payable and Accrued Liabilities","description":"The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.","units":{"USD":[{"start":"2022-05-01","end":"2022-07-31","val":-136232,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-514731,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2022-05-01","end":"2023-01-31","val":1479623,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2022-05-01","end":"2023-04-30","val":1707272,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":-129234,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"start":"2023-05-01","end":"2023-07-31","val":-129234,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":795968,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2023-10-31","val":795968,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2023-05-01","end":"2024-01-31","val":956335,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-01-31","val":956335,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2023-05-01","end":"2024-04-30","val":54937,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":54937,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-41532,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"start":"2024-05-01","end":"2024-07-31","val":-41532,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-1668953,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2024-10-31","val":-1668953,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2024-05-01","end":"2025-01-31","val":-2285231,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-01-31","val":-2285231,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2024-05-01","end":"2025-04-30","val":-2288942,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":-2288942,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":348550,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":82727,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2025-05-01","end":"2026-01-31","val":1222567,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2025-05-01","end":"2026-04-30","val":711391,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"OperatingExpenses":{"label":"Operating Expenses","description":"Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.","units":{"USD":[{"start":"2022-05-01","end":"2022-07-31","val":3035542,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":6141945,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2022-08-01","end":"2022-10-31","val":3106403,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":11565457,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2022-11-01","end":"2023-01-31","val":5423512,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":14870466,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":3525931,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"start":"2023-05-01","end":"2023-07-31","val":3525931,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":6427652,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2023-10-31","val":6427652,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2023-08-01","end":"2023-10-31","val":2901722,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-08-01","end":"2023-10-31","val":2901722,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":9087581,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-01-31","val":9087581,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2023-11-01","end":"2024-01-31","val":2659930,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-11-01","end":"2024-01-31","val":2659930,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":9937645,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":9937645,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":962405,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"start":"2024-05-01","end":"2024-07-31","val":962405,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":2320473,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2024-10-31","val":2320473,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2024-08-01","end":"2024-10-31","val":1358068,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-08-01","end":"2024-10-31","val":1358068,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":3357888,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-01-31","val":3357888,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2024-11-01","end":"2025-01-31","val":1037415,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-11-01","end":"2025-01-31","val":1037415,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":4496824,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":4496824,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":2700201,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":3698310,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2025-08-01","end":"2025-10-31","val":998109,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":5895964,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2025-11-01","end":"2026-01-31","val":2197654,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":8766841,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest":{"label":"Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest","description":"Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.","units":{"USD":[{"end":"2022-04-30","val":13351511,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2022-04-30","val":13351511,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2022Q1I"},{"end":"2022-10-31","val":8787423,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2022Q3I"},{"end":"2023-01-31","val":5859505,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2022Q4I"},{"end":"2023-04-30","val":3045503,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":3045503,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2023-04-30","val":3045503,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2023-04-30","val":3045503,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2023-04-30","val":3045503,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2023-04-30","val":3045503,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023Q1I"},{"end":"2023-07-31","val":113000,"accn":"0001214659-23-012326","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-13"},{"end":"2023-07-31","val":-112883,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2023-07-31","val":-112883,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2023Q2I"},{"end":"2023-10-31","val":-2682493,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-10-31","val":-2682493,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2023-10-31","val":-2682493,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2023Q3I"},{"end":"2024-01-31","val":-4263821,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2024-01-31","val":-4263821,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2023Q4I"},{"end":"2024-04-30","val":-2594185,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":-2594185,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":-2594185,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":-2594185,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":-2594185,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2024-04-30","val":-2594185,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":-1212319,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-07-31","val":-1212319,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":3752968,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-10-31","val":3752968,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q3I"},{"end":"2025-01-31","val":3449783,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-04-30","val":3968222,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":3968222,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2026-04-30","val":733211,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number","description":"The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.","units":{"shares":[{"end":"2023-04-30","val":3333,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":3333,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":333,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-10-31","val":2500,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":2500,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":167,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":167,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":167,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":167,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":18,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":167,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":84,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":84,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value","description":"Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.","units":{"USD/shares":[{"end":"2023-04-30","val":2.5,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"end":"2023-04-30","val":2.5,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"end":"2023-04-30","val":375,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023Q1I"},{"end":"2023-10-31","val":2.5,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15","frame":"CY2023Q3I"},{"end":"2024-01-31","val":2.5,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-04-30","val":375,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":375,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":375,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":375,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":3375,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2024-07-31","val":375,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":375,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":375,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period","description":"The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.","units":{"shares":[{"start":"2023-05-01","end":"2023-10-31","val":833,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2024-01-31","val":833,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-04-30","val":166,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023"},{"start":"2024-05-01","end":"2024-10-31","val":83,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2025-01-31","val":83,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-04-30","val":18,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value","description":"The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.","units":{"USD/shares":[{"start":"2023-05-01","end":"2023-10-31","val":2.5,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2024-01-31","val":2.5,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-04-30","val":375,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023"},{"start":"2024-05-01","end":"2024-10-31","val":375,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2025-01-31","val":375,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-04-30","val":3375,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period","description":"Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.","units":{"shares":[{"start":"2023-05-01","end":"2023-10-31","val":7222,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2024-01-31","val":7222,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-04-30","val":722,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":3333,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":3333,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2025-01-31","val":3333,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-04-30","val":370,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":5702,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.","units":{"USD/shares":[{"start":"2023-05-01","end":"2023-10-31","val":75,"accn":"0001214659-23-016500","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-15"},{"start":"2023-05-01","end":"2024-01-31","val":75,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25"},{"start":"2023-05-01","end":"2024-04-30","val":750,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":150,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":150,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2025-01-31","val":150,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-05-01","end":"2025-04-30","val":1350,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024"}]}},"ExtendedProductWarrantyAccrualNoncurrent":{"label":"Extended Product Warranty Accrual, Noncurrent","description":"Amount at end of the reporting period of the aggregate extended product warranty liability that is expected to be paid after one year from the balance sheet date or normal operating cycle, if longer. Does not include the balance for the standard product warranty liability.","units":{"USD":[{"end":"2024-01-31","val":742263,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"}]}},"StockholdersEquityBeforeTreasuryStock":{"label":"Stockholders' Equity before Treasury Stock","description":"Total amount of stockholders' equity (deficit) items including stock value, paid in capital, retained earnings and including equity attributable to noncontrolling interests and before deducting the carrying value of treasury stock.","units":{"USD":[{"end":"2024-01-31","val":4300000,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"},{"end":"2024-07-31","val":1200000,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":3800000,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":3400000,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"},{"end":"2025-07-31","val":5300000,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2025-10-31","val":4400000,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3I"},{"end":"2026-01-31","val":2200000,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4I"}]}},"StockholdersEquityNoteSubscriptionsReceivable":{"label":"Stockholders' Equity Note, Subscriptions Receivable","description":"Note received instead of cash as contribution to equity. The transaction may be a sale of capital stock or a contribution to paid-in capital.","units":{"USD":[{"end":"2024-01-31","val":70000,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"}]}},"TemporaryEquityValueExcludingAdditionalPaidInCapital":{"label":"Temporary Equity, Par Value","description":"Carrying amount of the par value of temporary equity outstanding. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"USD":[{"end":"2024-01-31","val":477737,"accn":"0001214659-24-005088","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-25","frame":"CY2023Q4I"}]}},"NotesPayableCurrent":{"label":"Notes Payable, Current","description":"Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.","units":{"USD":[{"end":"2024-04-30","val":300714,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"end":"2024-04-30","val":300714,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":300714,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":300714,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"end":"2024-04-30","val":300714,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"}]}},"ProceedsFromIssuanceOfDebt":{"label":"Proceeds from Issuance of Debt","description":"The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.","units":{"USD":[{"start":"2023-05-01","end":"2024-04-30","val":300000,"accn":"0001214659-24-013191","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-30"},{"start":"2023-05-01","end":"2024-04-30","val":300000,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"}]}},"ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1":{"label":"Class of Warrant or Right, Exercise Price of Warrants or Rights","description":"Exercise price per share or per unit of warrants or rights outstanding.","units":{"USD/shares":[{"end":"2024-04-30","val":67.45,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-04-30","val":67.45,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"end":"2024-04-30","val":67.45,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q1I"},{"end":"2024-07-31","val":106.96,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2I"},{"end":"2024-08-19","val":12.5,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-08-21","val":12.5,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11"},{"end":"2024-10-31","val":24.35,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3I"},{"end":"2025-01-31","val":24.35,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4I"}]}},"ConversionOfStockSharesConverted1":{"label":"Conversion of Stock, Shares Converted","description":"\"The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"shares":[{"start":"2024-05-01","end":"2024-07-31","val":173333,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":712.0133,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-08-01","end":"2024-10-31","val":649.5363,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":712.0133,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"}]}},"ProceedsFromIssuanceOfPreferredStockAndPreferenceStock":{"label":"Proceeds from Issuance of Preferred Stock and Preference Stock","description":"Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.","units":{"USD":[{"start":"2024-05-01","end":"2024-07-31","val":1963644,"accn":"0001214659-24-016346","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":7088644,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2024-10-31","val":7088644,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2024-05-01","end":"2025-01-31","val":7088644,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2025-05-01","end":"2025-10-31","val":4035000,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2025-05-01","end":"2026-01-31","val":4035000,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"}]}},"ConversionOfStockSharesIssued1":{"label":"Conversion of Stock, Shares Issued","description":"\"The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"shares":[{"start":"2024-05-01","end":"2024-10-31","val":3787284,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-08-01","end":"2024-10-31","val":3613951,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":3787284,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"}]}},"NetIncomeLossAvailableToCommonStockholdersBasic":{"label":"Net Income (Loss) Available to Common Stockholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2023-05-01","end":"2023-10-31","val":-6433799,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2023-08-01","end":"2023-10-31","val":-2906033,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-04-30","val":-9947746,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2023"},{"start":"2024-05-01","end":"2024-10-31","val":-2389625,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-05-01","end":"2024-10-31","val":-2389625,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2024-08-01","end":"2024-10-31","val":-1415214,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-08-01","end":"2024-10-31","val":-1415214,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":-3462787,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2024-11-01","end":"2025-01-31","val":-1073162,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":-5105084,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":-5105084,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2025-10-31","val":-3703442,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2025-08-01","end":"2025-10-31","val":-1000758,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":-5902433,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2025-11-01","end":"2026-01-31","val":-2198991,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":-8772382,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"NetIncomeLossAvailableToCommonStockholdersDiluted":{"label":"Net Income (Loss) Available to Common Stockholders, Diluted","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2024-05-01","end":"2024-10-31","val":2400000,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-08-01","end":"2024-10-31","val":1400000,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":3400000,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2024-11-01","end":"2025-01-31","val":1000000,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2024Q4"}]}},"SaleOfStockConsiderationReceivedOnTransaction":{"label":"Sale of Stock, Consideration Received on Transaction","description":"Cash received on stock transaction after deduction of issuance costs.","units":{"USD":[{"start":"2024-05-01","end":"2024-10-31","val":1200000,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-11-01","end":"2024-12-10","val":280000,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q4I"},{"start":"2024-05-01","end":"2025-01-31","val":1900000,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2025-03-01","end":"2025-03-07","val":843000,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2025Q1I"}]}},"SaleOfStockNumberOfSharesIssuedInTransaction":{"label":"Sale of Stock, Number of Shares Issued in Transaction","description":"The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.","units":{"shares":[{"start":"2024-05-01","end":"2024-10-31","val":755888,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11"},{"start":"2024-11-01","end":"2024-12-10","val":201543,"accn":"0001214659-24-020264","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-12-11","frame":"CY2024Q4I"},{"start":"2024-05-01","end":"2025-01-31","val":1321468,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10"},{"start":"2025-03-01","end":"2025-03-07","val":800673,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2025Q1I"}]}},"AccountsPayableAndAccruedLiabilitiesCurrent":{"label":"Accounts Payable and Accrued Liabilities, Current","description":"Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.","units":{"USD":[{"end":"2024-04-30","val":2925059,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024Q1I"},{"end":"2025-04-30","val":634761,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"end":"2025-04-30","val":634761,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10"},{"end":"2025-04-30","val":634761,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"end":"2025-04-30","val":634761,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"end":"2025-04-30","val":634761,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025Q1I"},{"end":"2025-07-31","val":983311,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2I"},{"end":"2025-10-31","val":717488,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3I"},{"end":"2026-01-31","val":1857328,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4I"},{"end":"2026-04-30","val":1346152,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2026Q1I"}]}},"DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1":{"label":"Debt Conversion, Converted Instrument, Warrants or Options Issued","description":"\"The number of warrants issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"shares":[{"start":"2025-03-01","end":"2025-03-03","val":1000000,"accn":"0001214659-25-004123","fy":2024,"fp":"Q3","form":"10-Q","filed":"2025-03-10","frame":"CY2025Q1I"}]}},"Dividends":{"label":"Dividends","description":"Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.","units":{"USD":[{"start":"2024-05-01","end":"2025-04-30","val":117022,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":117022,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"}]}},"ProceedsFromIssuanceOfConvertiblePreferredStock":{"label":"Proceeds from Issuance of Convertible Preferred Stock","description":"The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.","units":{"USD":[{"start":"2024-05-01","end":"2024-07-31","val":1963644,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2025-04-30","val":7736144,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22"},{"start":"2024-05-01","end":"2025-04-30","val":7736144,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":4035000,"accn":"0001214659-25-013609","fy":2026,"fp":"Q1","form":"10-Q","filed":"2025-09-10","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2026-04-30","val":4035000,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised","description":"Number of non-option equity instruments exercised by participants.","units":{"shares":[{"start":"2024-05-01","end":"2025-04-30","val":1111,"accn":"0001214659-25-010763","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-22","frame":"CY2024"}]}},"NetIncomeLossAttributableToParentDiluted":{"label":"Net Income (Loss) Attributable to Parent, Diluted","description":"The portion of profit or loss for the period, net of income taxes, which is attributable to the parent, and includes adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.","units":{"USD":[{"start":"2024-05-01","end":"2024-10-31","val":-2389625,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2024-08-01","end":"2024-10-31","val":-1415214,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":-3375408,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2024-11-01","end":"2025-01-31","val":-1039434,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2024Q4"},{"start":"2025-05-01","end":"2025-10-31","val":-3703442,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09"},{"start":"2025-08-01","end":"2025-10-31","val":-1000758,"accn":"0001214659-25-017793","fy":2026,"fp":"Q2","form":"10-Q","filed":"2025-12-09","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":-5902433,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11"},{"start":"2025-11-01","end":"2026-01-31","val":-2198991,"accn":"0001214659-26-003166","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-11","frame":"CY2025Q4"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpense":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.","units":{"pure":[{"start":"2025-05-01","end":"2026-04-30","val":-0.185,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.","units":{"pure":[{"start":"2025-05-01","end":"2026-04-30","val":0.001,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"IncomeTaxesPaid":{"label":"Income Taxes Paid","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.","units":{"USD":[{"start":"2025-05-01","end":"2026-04-30","val":1100,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"IncomeTaxesPaidNet":{"label":"Income Taxes Paid, Net","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.","units":{"USD":[{"start":"2025-05-01","end":"2026-04-30","val":1100,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.","units":{"USD":[{"start":"2025-05-01","end":"2026-04-30","val":211325,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2025-05-01","end":"2026-04-30","val":-1841969,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpense":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.","units":{"USD":[{"start":"2025-05-01","end":"2026-04-30","val":1623532,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.","units":{"USD":[{"start":"2025-05-01","end":"2026-04-30","val":7112,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"InvestmentIncomeInterest":{"label":"Investment Income, Interest","description":"Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.","units":{"USD":[{"start":"2025-05-01","end":"2026-04-30","val":1078,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate","description":"The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2025-05-01","end":"2026-04-30","val":0.934,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate","description":"The risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2025-05-01","end":"2026-04-30","val":0.044,"accn":"0001214659-26-008832","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-22","frame":"CY2025"}]}}}}}