{"cik":"0001468492","entityName":"HeartSciences 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":"2022-09-12","val":8202550,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q3I"},{"end":"2022-12-15","val":8210503,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q4I"},{"end":"2023-03-16","val":9739930,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2023Q1I"},{"end":"2023-07-17","val":10362284,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2023Q2I"},{"end":"2023-09-12","val":10920980,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q3I"},{"end":"2023-12-14","val":63611630,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q4I"},{"end":"2024-03-14","val":65561630,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2024Q1I"},{"end":"2024-07-29","val":855966,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2024Q2I"},{"end":"2024-09-10","val":911321,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q3I"},{"end":"2024-12-12","val":980321,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q4I"},{"end":"2025-03-12","val":1080946,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2025Q1I"},{"end":"2025-07-23","val":1934280,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2025Q2I"},{"end":"2025-09-10","val":2647712,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q3I"},{"end":"2025-12-12","val":3178207,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q4I"},{"end":"2026-03-16","val":3184700,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2026Q1I"},{"end":"2026-07-20","val":3899491,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","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":"2022-10-31","val":17900000,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q3I"},{"end":"2023-10-31","val":21100000,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q3I"},{"end":"2024-10-31","val":5400000,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q3I"},{"end":"2025-10-31","val":10400000,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q3I"}]}}},"us-gaap":{"AccountsPayableAndAccruedLiabilitiesNoncurrent":{"label":"Accounts Payable and Accrued Liabilities, Noncurrent","description":"Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer), including liabilities for compensation costs, fringe benefits other than pension and postretirement obligations, rent, contractual rights and obligations, and statutory obligations.","units":{"USD":[{"end":"2022-04-30","val":232868,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":232868,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":232868,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":232868,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":137967,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2023-01-31","val":203578,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":187450,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":187450,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":187450,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":187450,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":187450,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":207592,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2024-04-30","val":0,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2024Q1I"},{"end":"2024-10-31","val":32103,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"}]}},"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":"2022-04-30","val":694745,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":694745,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":694745,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":694745,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":455744,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":795266,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1040687,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":631369,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":631369,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":631369,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":631369,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":631369,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":454840,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":1088297,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":415076,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":448183,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":448183,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":448183,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":448183,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":448183,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":396506,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":276848,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":405076,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":318661,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":318661,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":318661,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":318661,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q1I"},{"end":"2025-07-31","val":283225,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":317390,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":318661,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":410727,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-06-30","val":318327,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"AccountsReceivableNetCurrent":{"label":"Accounts Receivable, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.","units":{"USD":[{"end":"2022-04-30","val":2321,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":2321,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":2321,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":2321,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2023-10-31","val":3900,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":14700,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2025-04-30","val":4350,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":4350,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":4350,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":4350,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q1I"},{"end":"2025-12-31","val":4350,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":0,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-06-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"AccruedLiabilitiesCurrent":{"label":"Accrued Liabilities, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2022-04-30","val":1053636,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":1053636,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":1053636,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":1053636,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":505547,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":890654,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":644610,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":623391,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":623391,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":623391,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":623391,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":385857,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":630979,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":772670,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":584427,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":398331,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":398331,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":398331,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":398331,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":398331,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":331098,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":369673,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":315890,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":506307,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":506307,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":506307,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q1I"},{"end":"2025-07-31","val":599287,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":311184,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment":{"label":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment","description":"Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.","units":{"USD":[{"end":"2022-04-30","val":444952,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":444952,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":444952,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":444952,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":451364,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":458177,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":465042,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":471867,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":471867,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":471867,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":471867,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":471867,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":479205,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":486841,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":490558,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":499759,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":499759,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":499759,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":499759,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":499759,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":511623,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":523838,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":529845,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":537358,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":537358,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":537358,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":537358,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2025-04-30","val":537358,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2025-07-31","val":544469,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":551475,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2026-01-31","val":558391,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":565149,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"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":"2022-04-30","val":48343305,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":48343305,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":48343305,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":48343305,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":58854894,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":58856785,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":58858173,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":60977256,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":60977256,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":60977256,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":60977256,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":60987273,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":61593300,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":62211156,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":74086087,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":74678650,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":74678650,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":74678650,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":74678650,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":74678650,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":75346766,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":75512406,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":75818582,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":76331307,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":76331307,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":76331307,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":76331307,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q1I"},{"end":"2025-07-31","val":81320649,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":84711837,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":76331307,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":85166628,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-06-30","val":85491469,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"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":"2021-05-01","end":"2021-07-31","val":1583,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":2417,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-08-01","end":"2021-10-31","val":834,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":83250,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-11-01","end":"2022-01-31","val":80833,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":68396,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":145722,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":145722,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":147640,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":147640,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-08-01","end":"2022-10-31","val":1918,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-08-01","end":"2022-10-31","val":1918,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":149153,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":149153,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-11-01","end":"2023-01-31","val":1513,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-11-01","end":"2023-01-31","val":1513,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":248308,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":248307,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":124646,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"start":"2023-05-01","end":"2023-07-31","val":124646,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":230486,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":230486,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-08-01","end":"2023-10-31","val":105840,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-08-01","end":"2023-10-31","val":105840,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":326578,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":326578,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-11-01","end":"2024-01-31","val":96092,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-11-01","end":"2024-01-31","val":96092,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":405025,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":405025,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":54554,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":54554,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":99115,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-08-01","end":"2024-10-31","val":44561,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":153939,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":153939,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-11-01","end":"2025-01-31","val":54824,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-11-01","end":"2025-01-31","val":54824,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":249884,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":249884,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":174558,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":611442,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-08-01","end":"2025-10-31","val":436884,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":987542,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-11-01","end":"2026-01-31","val":376100,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":1312383,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"AdjustmentsToAdditionalPaidInCapitalWarrantIssued":{"label":"Adjustments to Additional Paid in Capital, Warrant Issued","description":"Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.","units":{"USD":[{"start":"2021-05-01","end":"2021-07-31","val":1609,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":1609,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-05-01","end":"2022-01-31","val":464667,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-11-01","end":"2022-01-31","val":463058,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2022-05-01","end":"2022-07-31","val":57203,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":57203,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2023-01-31","val":57203,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2023-05-01","end":"2023-10-31","val":232614,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-05-01","end":"2024-01-31","val":335633,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-05-01","end":"2024-04-30","val":335633,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-10-31","val":10046,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2025-01-31","val":10046,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":10046,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-05-01","end":"2025-04-30","val":170637,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":170637,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2026-01-31","val":108335,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-11-01","end":"2026-01-31","val":78761,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":108335,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"AmortizationOfFinancingCostsAndDiscounts":{"label":"Amortization of Debt Issuance Costs and Discounts","description":"Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.","units":{"USD":[{"start":"2021-05-01","end":"2022-01-31","val":33954,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-05-01","end":"2022-04-30","val":156719,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":61381,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":61381,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":61381,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":61381,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-05-01","end":"2023-01-31","val":61381,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":61381,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-05-01","end":"2023-04-30","val":61381,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":61381,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-10-31","val":82876,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":82876,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-05-01","end":"2024-01-31","val":103595,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":103595,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-05-01","end":"2024-04-30","val":103595,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":103595,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-10-31","val":65970,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":65970,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-05-01","end":"2025-01-31","val":175920,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":175920,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-05-01","end":"2025-04-30","val":285870,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":285870,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":109950,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":373830,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-05-01","end":"2026-01-31","val":395117,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-05-01","end":"2026-04-30","val":495950,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","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":"2022-04-30","val":2089447,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":2089447,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":2089447,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":2089448,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":5567259,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":4770725,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":3480323,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":3287233,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":3287233,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":3287233,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":3287233,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":3287233,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":2597823,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":2368378,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":10800704,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":9503113,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":9503113,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":9503113,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":9503113,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":9503113,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":8191390,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":7777241,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":5703855,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":4222909,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":4222909,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":4222909,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":4222909,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q1I"},{"end":"2025-07-31","val":6437186,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":5996117,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4222909,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":7554503,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-06-30","val":5262673,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"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":"2022-04-30","val":1930877,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":1930877,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":1930877,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":1930878,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":5436466,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":4127019,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":2870435,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":2696581,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":2696581,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":2696581,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":2696581,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":2696581,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":2029097,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":1812231,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":8690750,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":7353893,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":7353893,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":7353893,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":7353893,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":7353893,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":6074655,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":5689074,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":3628954,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":2171457,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":2171457,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":2171457,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":2171457,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q1I"},{"end":"2025-07-31","val":4416595,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":3793488,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2171457,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":5098824,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-06-30","val":2582928,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"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":"2022-04-30","val":918260,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":918260,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":918260,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":918260,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":4272499,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":3075966,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1930952,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":1660467,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":1660467,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":1660467,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":1660467,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":1660467,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":575654,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":100144,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":7076497,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":5807648,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":5807648,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":5807648,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":5807648,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":5807648,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":4339778,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":4052120,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":2596522,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":1098098,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":1098098,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":1098098,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":1098098,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2025-04-30","val":1100000,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2025-07-31","val":2792231,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":1951103,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1098098,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":3397035,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-04-30","val":1700000,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1656814,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"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":723481,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2021-04-30","val":723481,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2021-04-30","val":723481,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2021-04-30","val":723481,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021Q1I"},{"end":"2021-07-31","val":5990,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2I"},{"end":"2021-10-31","val":370379,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2021Q3I"},{"end":"2022-01-31","val":1328208,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-04-30","val":918260,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":918260,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":918260,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":918260,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2022-04-30","val":723481,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2022-04-30","val":918260,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2022-04-30","val":918260,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2022-04-30","val":918260,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022Q1I"},{"end":"2022-07-31","val":4272499,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-07-31","val":4077720,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2I"},{"end":"2022-10-31","val":3075966,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-10-31","val":3075966,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1930952,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2023-01-31","val":1930952,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2022Q4I"},{"end":"2023-04-30","val":1660467,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":1660467,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":1660467,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":1660467,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":1660467,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2023-04-30","val":1660467,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2023-04-30","val":1660467,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2023-04-30","val":1660467,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2023-04-30","val":1660467,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023Q1I"},{"end":"2023-07-31","val":575654,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-07-31","val":575654,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2I"},{"end":"2023-10-31","val":100144,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-10-31","val":100144,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2023Q3I"},{"end":"2024-01-31","val":7076497,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2024-01-31","val":7076497,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-04-30","val":5807648,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":5807648,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":5807648,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":5807648,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":5807648,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2024-04-30","val":5807648,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2024-04-30","val":5807648,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q1I"},{"end":"2024-07-31","val":4339778,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-07-31","val":4339778,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2I"},{"end":"2024-10-31","val":4052120,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-10-31","val":4052120,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3I"},{"end":"2025-01-31","val":2596522,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":1098098,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":1098098,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":1098098,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q1I"},{"end":"2025-07-31","val":2792231,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":1951103,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect","description":"Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including 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":-717491,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":-353102,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-05-01","end":"2022-01-31","val":604727,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-05-01","end":"2022-04-30","val":194779,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":3354239,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":3354239,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":2157706,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":2157706,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-05-01","end":"2023-01-31","val":1012692,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":1012692,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-05-01","end":"2023-04-30","val":742207,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":742207,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":-1084813,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"start":"2023-05-01","end":"2023-07-31","val":-1084813,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-1560323,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":-1560323,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-05-01","end":"2024-01-31","val":5416030,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":5416030,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-05-01","end":"2024-04-30","val":4147181,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":4147181,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-1467870,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":-1467870,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-1755528,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":-1755528,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-05-01","end":"2025-01-31","val":-3211126,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":-3211126,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-05-01","end":"2025-04-30","val":-4709550,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":-4709550,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":1694133,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":853005,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-05-01","end":"2026-01-31","val":2298937,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-05-01","end":"2026-04-30","val":558716,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"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":"2022-04-30","val":0.001,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":0.001,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":0.001,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":0.001,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-06-03","val":0.001,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-06-03","val":0.001,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-06-03","val":0.001,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-06-03","val":0.001,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q2I"},{"end":"2022-07-31","val":0.001,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-10-31","val":0.001,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":0.001,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":0.001,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":0.001,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":0.001,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":0.001,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":0.001,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":0.001,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0.001,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0.001,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0.001,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":0.001,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":0.001,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":0.001,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":0.001,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-05-06","val":0.001,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-05-06","val":0.001,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-05-06","val":0.001,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-05-06","val":0.001,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2024-05-06","val":0.001,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2024-05-06","val":0.001,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2024-05-06","val":0.001,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2024-05-06","val":0.001,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23"},{"end":"2024-07-31","val":0.001,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":0.001,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":0.001,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":0.001,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":0.001,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":0.001,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":0.001,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q1I"},{"end":"2025-07-09","val":0.001,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2025-07-09","val":0.001,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q2I"},{"end":"2025-07-31","val":0.001,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-10-31","val":0.001,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.001,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":0.001,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-04-30","val":0.001,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"},{"end":"2026-06-30","val":0.001,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"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":"2022-04-30","val":500000000,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":500000000,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":500000000,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":500000000,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":500000000,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":500000000,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":500000000,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":500000000,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":500000000,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":500000000,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":500000000,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":500000000,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":500000000,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":500000000,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":500000000,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":500000000,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":500000000,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":500000000,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":500000000,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":500000000,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":500000000,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":500000000,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":500000000,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":500000000,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":500000000,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":500000000,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":500000000,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q1I"},{"end":"2025-07-31","val":500000000,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":500000000,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":500000000,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":500000000,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-04-30","val":500000000,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"},{"end":"2026-06-30","val":500000000,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"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":"2022-04-30","val":3323942,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":3323942,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":3323942,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":3323942,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2022-04-30","val":10118440,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2022-04-30","val":10118440,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2022-04-30","val":33383,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022Q1I"},{"end":"2022-07-31","val":8174375,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-09-12","val":8174375,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q3I"},{"end":"2022-10-31","val":8210503,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2023-01-31","val":8349859,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":10118440,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":10118440,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":10118440,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":10118440,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":101332,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2023-04-30","val":101332,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023Q1I"},{"end":"2023-07-31","val":10670980,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":11213438,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":63611630,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":676598,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":676598,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":676598,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":676598,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":676598,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":906416,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":947821,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":1032321,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":1119107,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":1119107,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":1119107,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":1119107,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2025-04-30","val":1119107,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2025-07-31","val":2281054,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":3071135,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1119107,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":3184207,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-04-30","val":3188380,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3188380,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"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":"2022-04-30","val":3323942,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":3323942,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":3323942,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":3323942,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":8174375,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":8210503,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":8349859,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":10118440,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":10118440,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":10118440,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":10118440,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":101332,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":10670980,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":11213438,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":63611630,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":676598,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":676598,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":676598,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":676598,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":676598,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":906416,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":947821,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":1032321,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":1119107,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":1119107,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":1119107,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":1119107,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q1I"},{"end":"2025-07-31","val":2281054,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":3071135,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1119107,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":3184207,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-06-30","val":3188380,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"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":"2022-04-30","val":3323,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":3323,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":3323,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":3324,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":8173,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":8210,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":8349,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":10118,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":10118,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":10118,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":10118,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":101,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":10671,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":11213,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":63611,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":677,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":677,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":677,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":677,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":677,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":907,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":948,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":1032,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":1119,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":1119,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":1119,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":1119,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q1I"},{"end":"2025-07-31","val":2281,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":3071,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1119,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":3184,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-06-30","val":3188,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"ContractWithCustomerAssetNet":{"label":"Contract with Customer, Asset, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.","units":{"USD":[{"end":"2022-04-30","val":0,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":0,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":0,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":0,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":0,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":0,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":0,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":0,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":0,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":0,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":0,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":0,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":0,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":0,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":0,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":0,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":0,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":0,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":0,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":0,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":0,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":0,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":0,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":0,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2025-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2025-07-31","val":0,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":0,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2026-01-31","val":0,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"ContractWithCustomerLiability":{"label":"Contract with Customer, Liability","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"end":"2022-04-30","val":0,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":0,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":0,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":0,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":0,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":0,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":0,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":0,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":0,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":0,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":0,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":0,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":0,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":0,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":0,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":0,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":0,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":0,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":0,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":0,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":0,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":0,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":0,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":0,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2025-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2025-07-31","val":0,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":0,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2026-01-31","val":0,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"CostOfRevenue":{"label":"Cost of Revenue","description":"The aggregate cost of goods produced and sold and services rendered during the reporting period.","units":{"USD":[{"start":"2021-05-01","end":"2021-07-31","val":5756,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":5756,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-05-01","end":"2022-01-31","val":6610,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-11-01","end":"2022-01-31","val":854,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":7890,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":2036,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":2036,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":2036,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":2036,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-05-01","end":"2023-01-31","val":2796,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":2796,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-11-01","end":"2023-01-31","val":760,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-11-01","end":"2023-01-31","val":760,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":2796,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":2796,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-10-31","val":1520,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":1520,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-08-01","end":"2023-10-31","val":1520,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-08-01","end":"2023-10-31","val":1520,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":6081,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":6081,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-11-01","end":"2024-01-31","val":4561,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-11-01","end":"2024-01-31","val":4561,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":6081,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":6081,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2025-01-31","val":0,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-11-01","end":"2025-01-31","val":0,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":1880,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":1880,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":760,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":1768,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-08-01","end":"2025-10-31","val":1008,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":1768,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-11-01","end":"2026-01-31","val":0,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":1768,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"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":"2022-04-30","val":246400,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":246400,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":246400,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":246400,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2023-04-30","val":175921,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":175921,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":175921,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":175921,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":175921,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":283749,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":624171,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":655579,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":692988,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":692988,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":692988,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":692988,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":692988,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":663490,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":704044,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":135275,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":290925,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":290925,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":290925,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":290925,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2025-04-30","val":300000,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2025-07-31","val":515825,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":705499,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":290925,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":822206,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-04-30","val":100000,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"},{"end":"2026-06-30","val":147062,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"DeferredTaxAssetsLiabilitiesNet":{"label":"Deferred Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.","units":{"USD":[{"end":"2022-04-30","val":0,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":0,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":0,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":0,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":0,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":0,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":0,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":0,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":0,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":0,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":0,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":0,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":0,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":0,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":0,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":0,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":0,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":0,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":0,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":0,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":0,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":0,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q1I"},{"end":"2025-07-31","val":0,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"}]}},"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":"2022-04-30","val":8387881,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":8387881,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":8387881,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":8387881,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":8679226,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":9058133,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":9447212,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":9701650,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":9701650,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":9701650,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":9701650,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":9701650,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":10268546,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":10561200,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":10965829,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":11378409,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":11378409,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":11378409,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":11378409,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":11378409,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":11658241,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":10413290,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":10898410,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":11774383,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":11774383,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":11774383,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2025-07-31","val":12234806,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2026-04-30","val":13721785,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"DeferredTaxAssetsTaxCreditCarryforwardsResearch":{"label":"Deferred Tax Assets, Tax Credit Carryforwards, Research","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.","units":{"USD":[{"end":"2022-04-30","val":255600,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":255600,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":255600,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":255600,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":255600,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":255600,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":255600,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":255600,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":255600,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":255600,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":255600,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":255600,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":255600,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":255600,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":255600,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":255600,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":255600,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":255600,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":255600,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":255600,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":255600,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":816075,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":816075,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":816075,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":816075,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":816075,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2025-07-31","val":816075,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2026-04-30","val":816075,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"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":"2022-04-30","val":10122005,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":10122005,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":10122005,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":10122005,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":10422436,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":10768028,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":11123707,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":11449295,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":11449295,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":11449295,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":11449295,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":11449295,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":12017038,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":12381616,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":12776555,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":13180282,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":13180282,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":13180282,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":13180282,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":13180282,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":13608938,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":14062146,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":14592186,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":15030694,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":15030694,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":15030694,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2025-07-31","val":15461664,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2026-04-30","val":17352285,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"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":"2021-07-31","val":6973,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":13574,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-05-01","end":"2022-01-31","val":20070,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-05-01","end":"2022-04-30","val":26566,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":6412,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":6412,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":13225,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":13225,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-05-01","end":"2023-01-31","val":20090,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":20090,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-05-01","end":"2023-04-30","val":26915,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":26915,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":7338,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"start":"2023-05-01","end":"2023-07-31","val":7338,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":14974,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":14974,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-05-01","end":"2024-01-31","val":18691,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":18691,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-05-01","end":"2024-04-30","val":27892,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":27892,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":11864,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":11864,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":24079,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":24079,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-05-01","end":"2025-01-31","val":30086,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":30086,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-05-01","end":"2025-04-30","val":37599,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":37599,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":7111,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":14117,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-05-01","end":"2026-01-31","val":21033,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-05-01","end":"2026-04-30","val":27791,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"DividendsCommonStock":{"label":"Dividends, Common Stock","description":"Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).","units":{"USD":[{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-05-01","end":"2022-04-30","val":0,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":0,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":0,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2023-01-31","val":0,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-04-30","val":0,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":0,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"start":"2022-05-01","end":"2023-04-30","val":0,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-05-01","end":"2023-04-30","val":0,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-05-01","end":"2023-04-30","val":0,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":0,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":0,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2024-01-31","val":0,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-04-30","val":0,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":0,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2023-05-01","end":"2024-04-30","val":0,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-05-01","end":"2024-04-30","val":0,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-05-01","end":"2024-04-30","val":0,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":0,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":0,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2025-01-31","val":0,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-04-30","val":0,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":0,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"start":"2024-05-01","end":"2025-04-30","val":0,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":0,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":0,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"}]}},"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.15,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":-0.46,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-08-01","end":"2021-10-31","val":-0.31,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":-0.84,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-11-01","end":"2022-01-31","val":-0.37,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":-1.45,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":-0.28,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":-0.28,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-0.49,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":-0.49,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-08-01","end":"2022-10-31","val":-0.22,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-08-01","end":"2022-10-31","val":-0.22,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":-0.64,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":-0.64,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-11-01","end":"2023-01-31","val":-0.16,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-11-01","end":"2023-01-31","val":-0.16,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":-0.8,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":-80,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":-0.13,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"start":"2023-05-01","end":"2023-07-31","val":-13.23,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-0.29,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":-29.23,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-08-01","end":"2023-10-31","val":-0.16,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-08-01","end":"2023-10-31","val":-15.92,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":-0.19,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":-18.85,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-11-01","end":"2024-01-31","val":-0.03,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-11-01","end":"2024-01-31","val":-3.01,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":-19,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":-18.74,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-2.64,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":-2.64,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-4.88,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":-4.88,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-08-01","end":"2024-10-31","val":-2.27,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-08-01","end":"2024-10-31","val":-2.27,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":-7.46,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":-7.46,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-11-01","end":"2025-01-31","val":-2.57,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-11-01","end":"2025-01-31","val":-2.57,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":-9.34,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":-9.34,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-1.58,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":-2.1,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-08-01","end":"2025-10-31","val":-0.85,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":-2.61,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-11-01","end":"2026-01-31","val":-0.63,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":-3.48,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"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":"2021-07-31","val":-0.15,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":-0.46,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-08-01","end":"2021-10-31","val":-0.31,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":-0.84,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-11-01","end":"2022-01-31","val":-0.37,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":-1.45,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":-0.28,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":-0.28,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-0.49,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":-0.49,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-08-01","end":"2022-10-31","val":-0.22,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-08-01","end":"2022-10-31","val":-0.22,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":-0.64,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":-0.64,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-11-01","end":"2023-01-31","val":-0.16,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-11-01","end":"2023-01-31","val":-0.16,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":-0.8,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":-80,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":-0.13,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"start":"2023-05-01","end":"2023-07-31","val":-13.23,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-0.29,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":-29.23,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-08-01","end":"2023-10-31","val":-0.16,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-08-01","end":"2023-10-31","val":-15.92,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":-0.19,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":-18.85,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-11-01","end":"2024-01-31","val":-0.03,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-11-01","end":"2024-01-31","val":-3.01,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":-19,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":-18.74,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-2.64,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":-2.64,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-4.88,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":-4.88,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-08-01","end":"2024-10-31","val":-2.27,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-08-01","end":"2024-10-31","val":-2.27,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":-7.46,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-11-01","end":"2025-01-31","val":-2.57,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":-9.34,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-1.58,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":-2.1,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-08-01","end":"2025-10-31","val":-0.85,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"FinanceLeasePrincipalPayments":{"label":"Finance Lease, Principal Payments","description":"Amount of cash outflow for principal payment on finance lease.","units":{"USD":[{"start":"2022-05-01","end":"2022-07-31","val":38796,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":38796,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":155188,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":155188,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-05-01","end":"2023-01-31","val":276724,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":276724,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-05-01","end":"2023-04-30","val":398260,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":398260,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":67588,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"start":"2023-05-01","end":"2023-07-31","val":67588,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":167152,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":167152,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-05-01","end":"2024-01-31","val":217585,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-04-30","val":291625,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":52063,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":121749,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"}]}},"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":"2021-05-01","end":"2021-07-31","val":250200,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":250200,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-05-01","end":"2022-01-31","val":250200,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-05-01","end":"2022-04-30","val":250200,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":81200,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"}]}},"GrossProfit":{"label":"Gross Profit","description":"Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.","units":{"USD":[{"start":"2021-05-01","end":"2021-07-31","val":1728,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":1728,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-05-01","end":"2022-01-31","val":3614,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-11-01","end":"2022-01-31","val":1886,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":6483,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":1164,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":1164,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":1164,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":1164,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-05-01","end":"2023-01-31","val":2354,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":2354,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-11-01","end":"2023-01-31","val":1190,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-11-01","end":"2023-01-31","val":1190,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":2354,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":2354,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-10-31","val":2380,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":2380,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-08-01","end":"2023-10-31","val":2380,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-08-01","end":"2023-10-31","val":2380,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":12519,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":12519,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-11-01","end":"2024-01-31","val":10139,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-11-01","end":"2024-01-31","val":10139,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":12519,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":12519,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2025-01-31","val":0,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-11-01","end":"2025-01-31","val":0,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":2470,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":2470,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":1140,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":2551,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-08-01","end":"2025-10-31","val":1411,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":2551,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-11-01","end":"2026-01-31","val":0,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":2551,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"IncreaseDecreaseInAccountsPayable":{"label":"Increase (Decrease) in Accounts Payable","description":"The increase (decrease) during the reporting period in the aggregate amount 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.","units":{"USD":[{"start":"2021-05-01","end":"2021-07-31","val":-76513,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":90512,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-05-01","end":"2022-01-31","val":62318,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-05-01","end":"2022-04-30","val":358964,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":-157801,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":-157801,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":181721,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":181721,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-05-01","end":"2023-01-31","val":427142,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":427142,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-05-01","end":"2023-04-30","val":37824,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":37824,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":-176529,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"start":"2023-05-01","end":"2023-07-31","val":-176529,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":456928,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":456928,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-05-01","end":"2024-01-31","val":-216293,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":-216293,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-05-01","end":"2024-04-30","val":-183186,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":-183186,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-51677,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":-51677,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-171335,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":-171335,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-05-01","end":"2025-01-31","val":-43107,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":-43107,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-05-01","end":"2025-04-30","val":-129522,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":-129522,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-35436,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":-1271,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-05-01","end":"2026-01-31","val":92066,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-05-01","end":"2026-04-30","val":-334,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"IncreaseDecreaseInAccountsReceivable":{"label":"Increase (Decrease) in Accounts Receivable","description":"The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.","units":{"USD":[{"start":"2021-05-01","end":"2022-04-30","val":-2321,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":-2321,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":-2321,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-2321,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":-2321,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-05-01","end":"2023-01-31","val":-2321,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":-2321,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-05-01","end":"2023-04-30","val":-2321,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":-2321,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-10-31","val":3900,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":3900,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-05-01","end":"2024-01-31","val":14700,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":14700,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":0,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-05-01","end":"2025-04-30","val":4350,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":4350,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-4350,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":-4350,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-05-01","end":"2026-01-31","val":-4350,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-05-01","end":"2026-04-30","val":-4350,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"IncreaseDecreaseInAccruedLiabilities":{"label":"Increase (Decrease) in Accrued Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.","units":{"USD":[{"start":"2021-05-01","end":"2021-07-31","val":53229,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":197609,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-05-01","end":"2022-01-31","val":493859,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-05-01","end":"2022-04-30","val":865343,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":-477475,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":-477475,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-230334,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":-230334,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-05-01","end":"2023-01-31","val":-272800,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":-272800,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-05-01","end":"2023-04-30","val":-310147,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":-310146,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":27730,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"start":"2023-05-01","end":"2023-07-31","val":27730,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-38171,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":-38171,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-05-01","end":"2024-01-31","val":-141407,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":-141408,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-05-01","end":"2024-04-30","val":-58690,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":-58690,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-44706,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":-44706,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-260272,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":-260272,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-05-01","end":"2025-01-31","val":-244528,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":-244528,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-05-01","end":"2025-04-30","val":16791,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":16791,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":166718,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":-167490,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-05-01","end":"2026-01-31","val":-99311,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-05-01","end":"2026-04-30","val":121479,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"IncreaseDecreaseInDeferredCharges":{"label":"Increase (Decrease) in Deferred Charges","description":"The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.","units":{"USD":[{"start":"2021-05-01","end":"2022-01-31","val":230760,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-05-01","end":"2022-04-30","val":-246400,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":-236353,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":-236353,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-236353,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":-236353,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-05-01","end":"2023-01-31","val":-236353,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":-236353,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-05-01","end":"2023-04-30","val":-60432,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":-60432,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":107828,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"start":"2023-05-01","end":"2023-07-31","val":107828,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":448250,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":448250,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-05-01","end":"2024-01-31","val":479658,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":479658,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-05-01","end":"2024-04-30","val":517067,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":517067,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-29498,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":-29498,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":11056,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":11056,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-05-01","end":"2025-01-31","val":-557713,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-04-30","val":-402063,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":224900,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":414574,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"}]}},"IncreaseDecreaseInInventories":{"label":"Increase (Decrease) in Inventories","description":"The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.","units":{"USD":[{"start":"2021-05-01","end":"2021-07-31","val":-33660,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":-57057,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-05-01","end":"2022-01-31","val":-76808,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-05-01","end":"2022-04-30","val":-76635,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":3530,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":3530,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":3530,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":3530,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-05-01","end":"2023-01-31","val":2770,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":2770,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-05-01","end":"2023-04-30","val":2220,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":2220,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-10-31","val":-1520,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":-1520,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-05-01","end":"2024-01-31","val":-6081,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":-6081,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-05-01","end":"2024-04-30","val":-47180,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":-47180,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":13860,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":13860,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":23728,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":23728,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-05-01","end":"2025-01-31","val":22968,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":22968,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-05-01","end":"2025-04-30","val":21088,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":21088,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-760,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":7018,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-05-01","end":"2026-01-31","val":7018,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-05-01","end":"2026-04-30","val":5362,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"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":"2021-05-01","end":"2021-07-31","val":-14019,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":61501,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-05-01","end":"2022-01-31","val":996,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-05-01","end":"2022-04-30","val":-72524,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":-29412,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":-29412,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-160388,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":-160388,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-05-01","end":"2023-01-31","val":-270387,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":-270387,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-05-01","end":"2023-04-30","val":-385773,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":-385773,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":-87233,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"start":"2023-05-01","end":"2023-07-31","val":49411,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-193704,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":-151833,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-05-01","end":"2024-01-31","val":-327103,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":-287314,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-05-01","end":"2024-04-30","val":-236932,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":-236932,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-39989,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":-39989,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-205321,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":-205321,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-05-01","end":"2025-01-31","val":-240314,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":-240314,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-05-01","end":"2025-04-30","val":-357507,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":-357507,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":97746,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":118315,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-05-01","end":"2026-01-31","val":-138988,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-05-01","end":"2026-04-30","val":-237863,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2021-05-01","end":"2021-07-31","val":77605,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":155519,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-08-01","end":"2021-10-31","val":77914,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":294586,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-11-01","end":"2022-01-31","val":139067,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":371619,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":143607,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":143607,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":176412,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":176412,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-08-01","end":"2022-10-31","val":32805,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-08-01","end":"2022-10-31","val":32805,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":209217,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":209217,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-11-01","end":"2023-01-31","val":32805,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-11-01","end":"2023-01-31","val":32805,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":243174,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":243174,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":36260,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":214698,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-08-01","end":"2023-10-31","val":178438,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":333143,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-11-01","end":"2024-01-31","val":118445,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":354080,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023"}]}},"InventoryFinishedGoodsNetOfReserves":{"label":"Inventory, Finished Goods, Net of Reserves","description":"Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.","units":{"USD":[{"end":"2022-04-30","val":28662,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":28662,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":28662,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":28662,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":28663,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":28663,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":28663,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":28662,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":28662,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":28662,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":28662,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":28662,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":28662,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":28662,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":28662,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":22581,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":22581,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":22581,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":22581,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":22581,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":22581,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":22581,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":22581,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":44069,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":44069,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":44069,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q1I"},{"end":"2025-07-31","val":44069,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":22221,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"InventoryNet":{"label":"Inventory, Net","description":"Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2022-04-30","val":674139,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":674139,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":674139,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":674139,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":677669,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":677669,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":676909,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":676359,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":676359,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":676359,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":676359,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":676359,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":676359,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":674839,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":670278,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":629179,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":629179,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":629179,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":629179,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":629179,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":643039,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":652907,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":652147,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":650267,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":650267,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":650267,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":650267,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2025-04-30","val":650267,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2025-07-31","val":649507,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":657285,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":650267,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":657285,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-04-30","val":655629,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"},{"end":"2026-06-30","val":655629,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"InventoryRawMaterialsNetOfReserves":{"label":"Inventory, Raw Materials, Net of Reserves","description":"Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.","units":{"USD":[{"end":"2022-04-30","val":359965,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":359965,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":359965,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":359965,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":359965,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":359965,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":359965,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":322996,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":322996,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":322996,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":322996,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":322996,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":322996,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":322996,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":322996,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":322996,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":322996,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":322996,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":322996,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":322996,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":322996,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":322996,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":322996,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":322996,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":322996,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":322996,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q1I"},{"end":"2025-07-31","val":322996,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":322996,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"InventoryWorkInProcessNetOfReserves":{"label":"Inventory, Work in Process, Net of Reserves","description":"Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.","units":{"USD":[{"end":"2022-04-30","val":21741,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":21741,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":21741,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":21741,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":21741,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":21741,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":21741,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":21741,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":21741,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":21741,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":21741,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":21741,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":21741,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":21741,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":21741,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":21741,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":21741,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":21741,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":21741,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":21741,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":21741,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":21741,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":21741,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":21741,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":21741,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":21741,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q1I"},{"end":"2025-07-31","val":21741,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":21741,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"}]}},"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":"2021-05-01","end":"2021-07-31","val":1609,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":1609,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2023-04-30","val":171326,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":171326,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-10-31","val":232614,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":232614,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-05-01","end":"2024-01-31","val":335633,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":335633,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-05-01","end":"2024-04-30","val":335633,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":335633,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":10046,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":10046,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":10046,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":10046,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-05-01","end":"2025-01-31","val":10046,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":10046,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-05-01","end":"2025-04-30","val":170637,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":170637,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-10-31","val":29574,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-05-01","end":"2026-01-31","val":108335,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-05-01","end":"2026-04-30","val":108335,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"LesseeOperatingLeaseDiscountRate":{"label":"Lessee, Operating Lease, Discount Rate","description":"Discount rate used by lessee to determine present value of operating lease payments.","units":{"pure":[{"end":"2022-07-31","val":0.12,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":0.12,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":0.12,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":0.12,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2023Q1I"},{"end":"2023-07-31","val":0.12,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0.12,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0.12,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0.12,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2024Q1I"},{"end":"2024-07-31","val":0.12,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":0.12,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":0.12,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":0.12,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2025Q1I"},{"end":"2025-07-31","val":0.12,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":0.12,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2026-01-31","val":0.12,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-01-31","val":0.12,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDue":{"label":"Lessee, Operating Lease, Liability, to be Paid","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease.","units":{"USD":[{"end":"2022-07-31","val":61546,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":580459,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-10-31","val":549227,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q3I"},{"end":"2023-01-31","val":781766,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q4I"},{"end":"2023-04-30","val":781767,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2023Q1I"},{"end":"2023-10-31","val":762494,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":723105,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":683716,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2024Q1I"},{"end":"2024-07-31","val":643670,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":603297,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":562923,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":522549,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2025Q1I"},{"end":"2025-07-31","val":481503,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":440121,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2026-01-31","val":398740,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":357359,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2022-07-31","val":63717,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":31859,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-10-31","val":98053,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q3I"},{"end":"2023-01-31","val":98053,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q4I"},{"end":"2023-10-31","val":78778,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":39389,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-07-31","val":162167,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":80748,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":40374,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-07-31","val":124145,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":82763,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2026-01-31","val":41381,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":{"label":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.","units":{"USD":[{"end":"2022-07-31","val":2171,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":233166,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-10-31","val":232539,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q3I"},{"end":"2023-01-31","val":198750,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q4I"},{"end":"2023-04-30","val":215897,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2023Q1I"},{"end":"2023-10-31","val":181146,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":163927,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":147378,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2024Q1I"},{"end":"2024-07-31","val":131525,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":116411,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":102064,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":88504,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2025Q1I"},{"end":"2025-07-31","val":75760,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":63881,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2026-01-31","val":52896,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":42832,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"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":"2022-04-30","val":8145244,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":8145244,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":8145244,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":8145244,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":2679990,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":3688049,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":3738235,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":3056676,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":3056676,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":3056676,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":3056676,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":3056676,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":3117525,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":4018060,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":2166868,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":2185812,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":2185812,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":2185812,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":2185812,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":2185812,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":2257432,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":3760520,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":3917166,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":4017738,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":4017738,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":4017738,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":4017738,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q1I"},{"end":"2025-07-31","val":3296075,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":1813647,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4017738,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":4902380,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-06-30","val":5036613,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"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":"2022-04-30","val":2089447,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":2089447,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":2089447,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":2089448,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":5567259,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":4770725,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":3480323,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":3287233,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":3287233,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":3287233,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":3287233,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":3287233,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":2597823,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":2368378,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":10800704,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":9503113,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":9503113,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":9503113,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":9503113,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":9503113,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":8191390,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":7777241,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":5703855,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":4222909,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":4222909,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":4222909,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":4222909,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q1I"},{"end":"2025-07-31","val":6437186,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":5996117,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4222909,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":7554503,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-06-30","val":5262673,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"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":"2022-04-30","val":3470569,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":3470569,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":3470569,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":3470569,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":1542023,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":3138822,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1985430,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":1832891,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":1832891,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":1832891,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":1832891,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":1832891,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":1897788,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":3531175,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":1706009,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":1751767,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":1751767,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":1751767,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":1751767,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":1751767,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":1351689,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":3302706,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":3571322,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":3703211,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":3703211,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":3703211,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":3703211,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q1I"},{"end":"2025-07-31","val":3014505,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":1566384,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3703211,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":4268899,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-06-30","val":4861112,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"LiabilitiesNoncurrent":{"label":"Liabilities, Noncurrent","description":"Amount of obligation due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2022-04-30","val":4674675,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":4674675,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":4674675,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":4674675,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":1137967,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":549227,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1752805,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":1223785,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":1223785,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":1223785,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":1223785,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":1223785,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":1219737,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":486885,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":460859,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":434045,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":434045,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":434045,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":434045,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":434045,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":905743,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":457814,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":345844,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":314527,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":314527,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":314527,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":314527,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q1I"},{"end":"2025-07-31","val":281570,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":247263,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":314527,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":633481,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-06-30","val":175501,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"LongTermNotesPayable":{"label":"Notes Payable, Noncurrent","description":"Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.","units":{"USD":[{"end":"2022-04-30","val":4441807,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":4441807,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":4441807,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":4441807,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":1000000,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2023-01-31","val":1000000,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":500000,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":500000,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":500000,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":500000,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":500000,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":500000,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2024-04-30","val":0,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":0,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q1I"},{"end":"2024-07-31","val":500000,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":49470,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":0,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":0,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":0,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":0,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2025-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2025-07-31","val":0,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":0,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2026-01-31","val":421564,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"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":"2021-05-01","end":"2021-10-31","val":1134374,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-05-01","end":"2022-01-31","val":3058481,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-05-01","end":"2022-04-30","val":3840855,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":5173194,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":5173194,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":5056802,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":5056802,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-05-01","end":"2023-01-31","val":4935280,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":4935280,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-05-01","end":"2023-04-30","val":6534092,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":6534092,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":324362,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"start":"2023-05-01","end":"2023-07-31","val":324362,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":838991,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":838991,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-05-01","end":"2024-01-31","val":9965495,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":9965495,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-05-01","end":"2024-04-30","val":10342637,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":10342637,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":551683,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":551683,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":2453417,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":2453417,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-05-01","end":"2025-01-31","val":2633604,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":2633604,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-05-01","end":"2025-04-30","val":2733632,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":2733632,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":3648314,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":5157222,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-05-01","end":"2026-01-31","val":8093548,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-05-01","end":"2026-04-30","val":8029875,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","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":"2021-05-01","end":"2021-10-31","val":-1932,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-05-01","end":"2022-01-31","val":-1932,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-05-01","end":"2022-04-30","val":-1932,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":-7247,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":-7247,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-7247,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":-7247,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-05-01","end":"2023-01-31","val":-10716,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":-10716,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-05-01","end":"2023-04-30","val":-18308,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":-18308,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":-4910,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"start":"2023-05-01","end":"2023-07-31","val":-4910,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-6862,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":-6862,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-05-01","end":"2024-01-31","val":-15656,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":-56043,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-05-01","end":"2024-04-30","val":-125271,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":-125271,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-833,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":-833,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-6675,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":-6675,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-05-01","end":"2025-01-31","val":-22376,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":-22376,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-05-01","end":"2025-04-30","val":-30188,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":-30188,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-814,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":-16584,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-05-01","end":"2026-01-31","val":-44452,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-05-01","end":"2026-04-30","val":-44452,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"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":"2021-05-01","end":"2021-07-31","val":-717491,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":-1485544,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-05-01","end":"2022-01-31","val":-2451822,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-05-01","end":"2022-04-30","val":-3644144,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":-1811708,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":-1811708,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-2891849,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":-2891849,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-05-01","end":"2023-01-31","val":-3911872,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":-3911872,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-05-01","end":"2023-04-30","val":-5773577,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":-5773577,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":-1404265,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"start":"2023-05-01","end":"2023-07-31","val":-1404265,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-2392452,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":-2392452,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-05-01","end":"2024-01-31","val":-4533809,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":-4493422,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-05-01","end":"2024-04-30","val":-6070185,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":-6070185,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-2018720,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":-2018720,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-4202270,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":-4202270,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-05-01","end":"2025-01-31","val":-5822354,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":-5822354,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-05-01","end":"2025-04-30","val":-7412994,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":-7412994,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-1953367,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":-4287633,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-05-01","end":"2026-01-31","val":-5750159,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-05-01","end":"2026-04-30","val":-7426707,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","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":"2021-05-01","end":"2021-07-31","val":-501851,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":-1536621,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-08-01","end":"2021-10-31","val":-1034770,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":-2775124,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-11-01","end":"2022-01-31","val":-1238503,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":-4828260,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":-1573303,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":-1573303,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-3379814,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":-3379814,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-08-01","end":"2022-10-31","val":-1806511,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-08-01","end":"2022-10-31","val":-1806511,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":-4721929,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":-4721929,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-11-01","end":"2023-01-31","val":-1342115,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-11-01","end":"2023-01-31","val":-1342115,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":-6354290,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":-6354290,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":-1366855,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"start":"2023-05-01","end":"2023-07-31","val":-1366855,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-3115233,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":-3115233,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-08-01","end":"2023-10-31","val":-1748378,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-08-01","end":"2023-10-31","val":-1748378,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":-4759044,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":-4759044,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-11-01","end":"2024-01-31","val":-1643811,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-11-01","end":"2024-01-31","val":-1643811,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":-6605208,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":-6605208,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-2051689,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":-2051689,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-4134607,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":-4134607,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-08-01","end":"2024-10-31","val":-2082918,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-08-01","end":"2024-10-31","val":-2082918,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":-6670899,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":-6670899,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-11-01","end":"2025-01-31","val":-2536292,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-11-01","end":"2025-01-31","val":-2536292,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":-8765229,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":-8765229,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-2054994,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":-4405763,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-08-01","end":"2025-10-31","val":-2350769,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":-6390971,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-11-01","end":"2026-01-31","val":-1985208,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":-9141875,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","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":"2021-05-01","end":"2021-07-31","val":172595,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":94681,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-08-01","end":"2021-10-31","val":-77914,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":-43535,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-11-01","end":"2022-01-31","val":-138216,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":-118861,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":-143206,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":-143206,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-174812,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":-174812,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-08-01","end":"2022-10-31","val":-31606,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-08-01","end":"2022-10-31","val":-31606,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":-207624,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":-207624,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-11-01","end":"2023-01-31","val":-32812,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-11-01","end":"2023-01-31","val":-32812,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":-241326,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":-241326,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":-36200,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"start":"2023-05-01","end":"2023-07-31","val":-36200,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-214635,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":-214635,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-08-01","end":"2023-10-31","val":-178435,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-08-01","end":"2023-10-31","val":-178435,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":-333064,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":-333064,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-11-01","end":"2024-01-31","val":-118429,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-11-01","end":"2024-01-31","val":-118429,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":-299438,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":-299438,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":23978,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":23978,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-73907,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":-73907,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-08-01","end":"2024-10-31","val":-97885,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-08-01","end":"2024-10-31","val":-97885,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":-238727,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":-238727,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-11-01","end":"2025-01-31","val":-164820,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-11-01","end":"2025-01-31","val":-164820,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":-412658,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":-412658,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-180875,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":-458241,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-08-01","end":"2025-10-31","val":-277366,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":-514509,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-11-01","end":"2026-01-31","val":-56268,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":-729008,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"NotesPayable":{"label":"Notes Payable","description":"Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2022-04-30","val":6071807,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":6071807,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":6071807,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":6071807,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":1130000,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":1130000,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":1130000,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":1000000,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2023Q1I"}]}},"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":"2022-04-30","val":1630000,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":1630000,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":1630000,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":1630000,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":130000,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":1130000,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":130000,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":500000,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":500000,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":500000,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":500000,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":500000,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":500000,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":1417125,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":500000,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":500000,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":500000,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":500000,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":500000,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":500000,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":0,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":2366800,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":2526220,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":2551170,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":2551170,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":2551170,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":2551170,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2025-04-30","val":2551170,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2025-07-31","val":1541120,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":500000,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2551170,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":3099723,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-04-30","val":3622120,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3622120,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"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":"2021-05-01","end":"2021-07-31","val":676174,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":1633030,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-08-01","end":"2021-10-31","val":956856,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":2735203,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-11-01","end":"2022-01-31","val":1102173,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":4715882,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":1431261,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":1431261,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":3206166,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":3206166,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-08-01","end":"2022-10-31","val":1774905,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-08-01","end":"2022-10-31","val":1774905,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":4516659,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":4516659,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-11-01","end":"2023-01-31","val":1310493,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-11-01","end":"2023-01-31","val":1310493,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":6115318,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":6115318,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":1330655,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"start":"2023-05-01","end":"2023-07-31","val":1330655,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":2902978,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":2902978,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-08-01","end":"2023-10-31","val":1572323,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-08-01","end":"2023-10-31","val":1572323,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":4438499,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":4438499,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-11-01","end":"2024-01-31","val":1535521,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-11-01","end":"2024-01-31","val":1535521,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":6318289,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":6318289,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":2075667,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":2075667,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":4060700,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":4060700,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-08-01","end":"2024-10-31","val":1985033,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-08-01","end":"2024-10-31","val":1985033,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":6432172,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":6432172,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-11-01","end":"2025-01-31","val":2371472,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-11-01","end":"2025-01-31","val":2371472,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":8355041,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":8355041,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":1875259,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":3950073,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-08-01","end":"2025-10-31","val":2074814,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":5879013,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-11-01","end":"2026-01-31","val":1928940,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":8415418,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2021-05-01","end":"2021-07-31","val":-674446,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":-1631302,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-08-01","end":"2021-10-31","val":-956856,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":-2731589,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-11-01","end":"2022-01-31","val":-1100287,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":-4709399,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":-1430097,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":-1430097,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":-3205002,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":-3205002,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-08-01","end":"2022-10-31","val":-1774905,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-08-01","end":"2022-10-31","val":-1774905,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":-4514305,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":-4514305,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-11-01","end":"2023-01-31","val":-1309303,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-11-01","end":"2023-01-31","val":-1309303,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":-6112964,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":-6112964,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":-1330655,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"start":"2023-05-01","end":"2023-07-31","val":-1330655,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":-2900598,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":-2900598,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-08-01","end":"2023-10-31","val":-1569943,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-08-01","end":"2023-10-31","val":-1569943,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":-4425980,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":-4425980,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-11-01","end":"2024-01-31","val":-1525382,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-11-01","end":"2024-01-31","val":-1525382,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":-6305770,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":-6305770,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-2075667,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":-2075667,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-4060700,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":-4060700,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-08-01","end":"2024-10-31","val":-1985033,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-08-01","end":"2024-10-31","val":-1985033,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":-6432172,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":-6432172,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-11-01","end":"2025-01-31","val":-2371472,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-11-01","end":"2025-01-31","val":-2371472,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":-8352571,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":-8352571,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-1874119,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":-3947522,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-08-01","end":"2025-10-31","val":-2073403,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":-5876462,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-11-01","end":"2026-01-31","val":-1928940,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":-8412867,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2022-07-31","val":61546,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":580459,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":549227,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2023-01-31","val":583016,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q4I"},{"end":"2023-04-30","val":565870,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2023Q1I"},{"end":"2023-07-31","val":583016,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":581348,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":559178,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":536338,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2024Q1I"},{"end":"2024-07-31","val":512145,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":486886,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":460859,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":434045,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2025Q1I"},{"end":"2025-07-31","val":405743,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":376240,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2026-01-31","val":345844,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":314527,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"OperatingLeaseLiabilityCurrent":{"label":"Operating Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.","units":{"USD":[{"end":"2022-04-30","val":90968,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":90968,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":90968,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":90968,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":61546,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":31232,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-04-30","val":29535,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":29535,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":29535,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":29535,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":29535,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":70871,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":94463,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":98319,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":102293,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":102293,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":102293,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":102293,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":102293,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":106402,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":110645,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":115015,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":119518,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":119518,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":119518,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":119518,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q1I"},{"end":"2025-07-31","val":124173,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":128977,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":119518,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":133927,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-04-30","val":139026,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"},{"end":"2026-06-30","val":139026,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2022-04-30","val":88535,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":88535,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":88535,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":88535,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":59923,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":579649,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":549227,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":529224,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":529224,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":529224,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":529224,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":529224,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":509726,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":502831,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":482743,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":461983,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":461983,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":461983,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":461983,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":461983,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":440529,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":418334,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":395374,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":371626,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":371626,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":371626,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":371626,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q1I"},{"end":"2025-07-31","val":347062,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":321633,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":371626,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":295311,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-04-30","val":268067,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"},{"end":"2026-06-30","val":268067,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"OperatingLeaseWeightedAverageDiscountRatePercent":{"label":"Operating Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for operating lease calculated at point in time.","units":{"pure":[{"end":"2022-07-31","val":0.12,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":0.12,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":0.12,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":0.12,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2023Q1I"},{"end":"2023-07-31","val":0.12,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0.12,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0.12,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0.12,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2024Q1I"},{"end":"2024-07-31","val":0.12,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":0.12,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":0.12,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":0.12,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2025Q1I"},{"end":"2025-07-31","val":0.12,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":0.12,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2026-01-31","val":0.12,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":0.12,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"OtherAssetsCurrent":{"label":"Other Assets, Current","description":"Amount of current assets classified as other.","units":{"USD":[{"end":"2022-04-30","val":40374,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":40374,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":40374,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":40374,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":40374,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":40374,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":40374,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":40374,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":40374,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":40374,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":40374,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":40374,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":40374,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":40374,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":40374,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":40374,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":40374,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":40374,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":40374,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":40374,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":40374,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":40374,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":40374,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":40374,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":40374,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":40374,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":40374,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q1I"},{"end":"2025-07-31","val":40374,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":257959,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":40374,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":40374,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-06-30","val":40374,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"OtherLiabilitiesCurrent":{"label":"Other Liabilities, Current","description":"Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2022-04-30","val":1220,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":1220,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":1220,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":1220,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":389186,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":291670,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":170133,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":48596,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":48596,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":48596,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":48596,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":48596,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":241098,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":158620,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":108187,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":34147,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":34147,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":34147,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":34147,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":34147,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":226343,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":173644,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":102395,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":29927,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":29927,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":29927,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":29927,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q1I"},{"end":"2025-07-31","val":215334,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":148572,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":29927,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":84898,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-06-30","val":21225,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"OtherNonoperatingIncome":{"label":"Other Nonoperating Income","description":"Amount of income related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2021-05-01","end":"2022-01-31","val":851,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-11-01","end":"2022-01-31","val":851,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":2558,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":401,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":401,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":1600,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":1600,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-08-01","end":"2022-10-31","val":1199,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-08-01","end":"2022-10-31","val":1199,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":1593,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":1593,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-11-01","end":"2023-01-31","val":0,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":1848,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":1848,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":60,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"start":"2023-05-01","end":"2023-07-31","val":60,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":63,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":63,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-08-01","end":"2023-10-31","val":3,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-08-01","end":"2023-10-31","val":3,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":79,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":79,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-11-01","end":"2024-01-31","val":16,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-11-01","end":"2024-01-31","val":16,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":54642,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":54642,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":46504,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":46504,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":66217,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":66217,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-08-01","end":"2024-10-31","val":19713,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-08-01","end":"2024-10-31","val":19713,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":80874,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-11-01","end":"2025-01-31","val":14657,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":87795,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":2813,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":4981,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-08-01","end":"2025-10-31","val":2168,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"PaymentsToAcquirePropertyPlantAndEquipment":{"label":"Payments to Acquire Property, Plant, and Equipment","description":"The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.","units":{"USD":[{"start":"2021-05-01","end":"2021-10-31","val":1932,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-05-01","end":"2022-01-31","val":1932,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-05-01","end":"2022-04-30","val":1932,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":7247,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":7247,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":7247,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":7247,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-05-01","end":"2023-01-31","val":10716,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":10716,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-05-01","end":"2023-04-30","val":18308,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":18308,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":4910,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":6862,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":6862,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-05-01","end":"2024-01-31","val":15656,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":15656,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-05-01","end":"2024-04-30","val":64455,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":64455,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-10-31","val":3157,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":3157,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-05-01","end":"2025-01-31","val":3157,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":3157,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-05-01","end":"2025-04-30","val":3157,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":3157,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-10-31","val":13030,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-05-01","end":"2026-01-31","val":3554,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-05-01","end":"2026-04-30","val":3554,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"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":"2022-07-31","val":0.001,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":0.001,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":0.001,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":0.001,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2023Q1I"},{"end":"2023-07-31","val":0.001,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0.001,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0.001,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0.001,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2024Q1I"},{"end":"2024-07-31","val":0.001,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":0.001,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":0.001,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":0.001,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2025Q1I"},{"end":"2025-07-09","val":0.001,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2025-07-09","val":0.001,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q2I"},{"end":"2025-07-31","val":0.001,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-10-31","val":0.001,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2026-01-31","val":0.001,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":0.001,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","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":"2022-07-31","val":20000000,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":20000000,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":20000000,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":20000000,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2023Q1I"},{"end":"2023-07-31","val":20000000,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":20000000,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":20000000,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":20000000,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2024Q1I"},{"end":"2024-07-31","val":20000000,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":20000000,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":20000000,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":20000000,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":20000000,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":20000000,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q1I"},{"end":"2025-07-31","val":20000000,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":20000000,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2026-01-31","val":20000000,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":20000000,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"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-04-30","val":49383,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":49383,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":49383,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":49384,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":445924,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":333010,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":222200,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":143460,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":143460,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":143460,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":143460,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":143460,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":452961,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":368803,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":233322,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":183704,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":183704,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":183704,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":183704,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":183704,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":387974,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":239629,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":204636,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":87443,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":87443,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":87443,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":87443,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q1I"},{"end":"2025-07-31","val":418658,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":221642,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":87443,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":181924,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-06-30","val":83049,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"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":"2022-06-01","end":"2022-06-30","val":5200000,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-06-01","end":"2022-06-30","val":5200000,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-06-01","end":"2022-06-30","val":5200000,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-06-01","end":"2022-06-30","val":5200000,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q2I"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2022-05-01","end":"2022-07-31","val":5194740,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":5194740,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":5194740,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":5194740,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-05-01","end":"2023-01-31","val":5194740,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":5194740,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-05-01","end":"2023-04-30","val":5194740,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":5194740,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2024-05-01","end":"2025-01-31","val":976302,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-05-01","end":"2025-04-30","val":1147578,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2026-01-31","val":172839,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-05-01","end":"2026-04-30","val":172839,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"ProceedsFromIssuanceOfWarrants":{"label":"Proceeds from Issuance of Warrants","description":"The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).","units":{"USD":[{"start":"2022-05-01","end":"2022-07-31","val":17250,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":17250,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":17250,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":17250,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-05-01","end":"2023-01-31","val":17250,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":17250,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-05-01","end":"2023-04-30","val":17250,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":17250,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"}]}},"PropertyPlantAndEquipmentGross":{"label":"Property, Plant and Equipment, Gross","description":"Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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":514987,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":514987,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":514987,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":514987,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":522234,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":522234,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":525703,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":533295,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":533295,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":533295,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":533295,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":533295,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":538205,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":540157,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":548951,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":597750,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":597750,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":597750,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":597750,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":597750,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":597750,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":600907,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":600907,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":600907,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":600907,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":600907,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":600907,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2025-04-30","val":600907,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2025-07-31","val":600907,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":604461,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2026-01-31","val":604461,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":604461,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","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":70035,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":70035,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":70035,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":70035,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":70870,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":64057,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":60661,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":61428,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":61428,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":61428,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":61428,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":61428,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":59000,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":53316,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":58393,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":97991,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":97991,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":97991,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":97991,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":97991,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":86127,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":77069,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":71062,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":63549,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":63549,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":63549,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":63549,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2025-04-30","val":63549,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2025-07-31","val":56438,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":52986,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":63549,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":46070,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-04-30","val":39312,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"},{"end":"2026-06-30","val":39312,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"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":"2021-05-01","end":"2021-07-31","val":401114,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":946887,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-08-01","end":"2021-10-31","val":545773,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":1645902,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-11-01","end":"2022-01-31","val":699015,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":3001532,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":434198,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":434198,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":1283174,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":1283174,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-08-01","end":"2022-10-31","val":848976,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-08-01","end":"2022-10-31","val":848976,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":1926432,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":1926432,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-11-01","end":"2023-01-31","val":643258,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-11-01","end":"2023-01-31","val":643258,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":2460868,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":2460868,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":565632,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"start":"2023-05-01","end":"2023-07-31","val":565632,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":1322935,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":1322935,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-08-01","end":"2023-10-31","val":757303,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-08-01","end":"2023-10-31","val":757303,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":1832442,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":1832442,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-11-01","end":"2024-01-31","val":509507,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-11-01","end":"2024-01-31","val":509507,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":2878554,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":2878554,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":1224931,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":1224931,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":2423896,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":2423896,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-08-01","end":"2024-10-31","val":1198965,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-08-01","end":"2024-10-31","val":1198965,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":3457014,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":3457014,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-11-01","end":"2025-01-31","val":1033118,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-11-01","end":"2025-01-31","val":1033118,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":4386105,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":4386105,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":997206,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":1724232,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-08-01","end":"2025-10-31","val":727026,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":2362807,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-11-01","end":"2026-01-31","val":638575,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":2839012,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2022-04-30","val":-54402908,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":-54402908,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":-54402908,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":-54402908,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":-55976211,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":-57782722,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":-59124837,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":-60757198,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":-60757198,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":-60757198,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":-60757198,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":-60757198,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":-62124053,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":-63872431,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":-65516242,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":-67362406,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":-67362406,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":-67362406,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":-67362406,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":-67362406,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":-69414095,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":-71497013,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":-74033305,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":-76127635,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":-76127635,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":-76127635,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":-76127635,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q1I"},{"end":"2025-07-31","val":-78182629,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":-80533398,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-76127635,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":-82518606,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-04-30","val":-85300000,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"},{"end":"2026-06-30","val":-85269510,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"RevenueFromContractWithCustomerExcludingAssessedTax":{"label":"Revenue from Contract with Customer, Excluding Assessed Tax","description":"Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.","units":{"USD":[{"start":"2021-05-01","end":"2021-07-31","val":7484,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":7484,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-05-01","end":"2022-01-31","val":10224,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-11-01","end":"2022-01-31","val":2740,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":14373,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":3200,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":3200,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":3200,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":3200,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-05-01","end":"2023-01-31","val":5150,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":5150,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-11-01","end":"2023-01-31","val":1950,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-11-01","end":"2023-01-31","val":1950,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":5150,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":5150,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-10-31","val":3900,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":3900,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-08-01","end":"2023-10-31","val":3900,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-08-01","end":"2023-10-31","val":3900,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":18600,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":18600,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-11-01","end":"2024-01-31","val":14700,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-11-01","end":"2024-01-31","val":14700,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":18600,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":18600,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2025-01-31","val":0,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-11-01","end":"2025-01-31","val":0,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":4350,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":4350,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":1900,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":4319,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-08-01","end":"2025-10-31","val":2419,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":4319,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-11-01","end":"2026-01-31","val":0,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":4319,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"RevenueRemainingPerformanceObligation":{"label":"Revenue, Remaining Performance Obligation, Amount","description":"Amount of transaction price allocated to performance obligation that has not been recognized as revenue.","units":{"USD":[{"end":"2022-04-30","val":0,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":0,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":0,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":0,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2022-07-31","val":0,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2I"},{"end":"2022-10-31","val":0,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":0,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":0,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":0,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":0,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":0,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":0,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":0,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":0,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":0,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":0,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":0,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":0,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":0,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":0,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":0,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":0,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":0,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":0,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":0,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":0,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":0,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2025-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2025-07-31","val":0,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":0,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2026-01-31","val":0,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"SellingGeneralAndAdministrativeExpense":{"label":"Selling, General and Administrative Expense","description":"The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.","units":{"USD":[{"start":"2021-05-01","end":"2021-07-31","val":275060,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":686143,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-08-01","end":"2021-10-31","val":411083,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":1089301,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-11-01","end":"2022-01-31","val":403158,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":1714350,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":997063,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":997063,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":1922992,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":1922992,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-08-01","end":"2022-10-31","val":925929,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-08-01","end":"2022-10-31","val":925929,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":2590227,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":2590227,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-11-01","end":"2023-01-31","val":667235,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-11-01","end":"2023-01-31","val":667235,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":3654450,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":3654450,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":765023,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"start":"2023-05-01","end":"2023-07-31","val":765023,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":1580043,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":1580043,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-08-01","end":"2023-10-31","val":815020,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-08-01","end":"2023-10-31","val":815020,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":2606057,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":2606057,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-11-01","end":"2024-01-31","val":1026014,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-11-01","end":"2024-01-31","val":1026014,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":3439735,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":3439735,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":850736,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":850736,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":1636804,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":1636804,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-08-01","end":"2024-10-31","val":786068,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-08-01","end":"2024-10-31","val":786068,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":2975158,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":2975158,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-11-01","end":"2025-01-31","val":1338354,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-11-01","end":"2025-01-31","val":1338354,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":3968936,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":3968936,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":878053,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":2225841,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-08-01","end":"2025-10-31","val":1347788,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":3516206,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-11-01","end":"2026-01-31","val":1290365,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":5576406,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2021-05-01","end":"2021-07-31","val":1583,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":2417,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-05-01","end":"2022-01-31","val":118249,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-05-01","end":"2022-04-30","val":68396,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":145722,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":145722,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":147640,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":147640,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-05-01","end":"2023-01-31","val":149153,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":149153,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-05-01","end":"2023-04-30","val":248308,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":248307,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":124646,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"start":"2023-05-01","end":"2023-07-31","val":124646,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":230486,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":230486,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-05-01","end":"2024-01-31","val":326578,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":326578,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-05-01","end":"2024-04-30","val":405025,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":405025,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":54554,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":54554,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":99115,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":99115,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-05-01","end":"2025-01-31","val":153939,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":153939,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-05-01","end":"2025-04-30","val":249884,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":249884,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":174558,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":611442,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-05-01","end":"2026-01-31","val":987542,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-05-01","end":"2026-04-30","val":1312383,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"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":"2021-04-30","val":-1909590,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2021-04-30","val":-1909590,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2021-04-30","val":-1909590,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2021-04-30","val":-1909589,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021Q1I"},{"end":"2021-07-31","val":-1906398,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2021-07-31","val":-2408249,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2021Q2I"},{"end":"2021-10-31","val":-3442185,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2021-10-31","val":-3442185,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2021Q3I"},{"end":"2022-01-31","val":-4101797,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-04-30","val":-6055797,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-04-30","val":-6055797,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-04-30","val":-6055797,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-04-30","val":-6055796,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2022-04-30","val":-6055797,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2022-04-30","val":-6055797,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2022-04-30","val":-6055797,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2022-04-30","val":-6055795,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022Q1I"},{"end":"2022-07-31","val":2887269,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-07-31","val":2887269,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-07-31","val":2887269,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2022-07-31","val":2887269,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2022Q2I"},{"end":"2022-10-31","val":1082676,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-10-31","val":1082676,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-10-31","val":1082676,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2022-10-31","val":1082676,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2022Q3I"},{"end":"2023-01-31","val":-257912,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2023-01-31","val":-257912,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2022Q4I"},{"end":"2023-04-30","val":230557,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":230557,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":230557,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":230557,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":230557,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2023-04-30","val":230557,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2023-04-30","val":230557,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2023-04-30","val":230557,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2023-04-30","val":230557,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023Q1I"},{"end":"2023-07-31","val":-519702,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-07-31","val":-519702,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-07-31","val":-519702,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2023-07-31","val":-519702,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2023Q2I"},{"end":"2023-10-31","val":-1649682,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-10-31","val":-1649682,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-10-31","val":-1649682,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2023-10-31","val":-1649682,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2023Q3I"},{"end":"2024-01-31","val":8633836,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2024-01-31","val":8633836,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-04-30","val":7317301,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":7317301,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":7317301,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":7317301,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":7317301,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2024-04-30","val":7317300,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2024-04-30","val":7317301,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2024-04-30","val":7317301,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2024-04-30","val":7317301,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024Q1I"},{"end":"2024-07-31","val":5933958,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-07-31","val":5933958,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-07-31","val":5933957,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2024-07-31","val":5933958,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q2I"},{"end":"2024-10-31","val":4016721,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-10-31","val":4016721,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-10-31","val":4016721,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2024-10-31","val":4016721,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":1786689,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2025-01-31","val":1786689,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2024Q4I"},{"end":"2025-04-30","val":205171,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":205171,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":205171,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":205171,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2025-04-30","val":205171,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2025-07-31","val":3141111,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-07-31","val":3141111,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q2I"},{"end":"2025-10-31","val":4182470,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-10-31","val":4182470,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q3I"},{"end":"2025-12-31","val":205171,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":2652123,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-04-30","val":226060,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"},{"end":"2026-06-30","val":226060,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"StockholdersEquityNoteStockSplitConversionRatio1":{"label":"Stockholders' Equity Note, Stock Split, Conversion Ratio","description":"Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.","units":{"pure":[{"end":"2022-06-10","val":0.0303,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"end":"2022-06-10","val":0.0303,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-06-10","val":0.0303,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"end":"2022-06-10","val":0.0303,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q2I"},{"start":"2023-05-01","end":"2024-04-30","val":0.01,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":0.01,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":0.01,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2025-01-31","val":0.01,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-04-30","val":0.01,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":0.01,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":0.01,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2022-05-01","end":"2022-07-31","val":4850433,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":4886561,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2023-01-31","val":5025917,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-04-30","val":6794498,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":67949,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":552540,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":1094998,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2024-01-31","val":53493190,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-04-30","val":575266,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":575266,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":229818,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":271223,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2025-01-31","val":355723,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-04-30","val":442509,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":1317689,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":1912383,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"}]}},"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":3313841,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":3313841,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-08-01","end":"2021-10-31","val":3313841,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":3317208,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-11-01","end":"2022-01-31","val":3323503,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":3318892,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":5645230,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":5645230,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":6934872,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":6934872,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-08-01","end":"2022-10-31","val":8210497,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-08-01","end":"2022-10-31","val":8210497,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":7371764,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":7371764,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-11-01","end":"2023-01-31","val":8240798,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-11-01","end":"2023-01-31","val":8240798,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":7950550,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":79506,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":10331505,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"start":"2023-05-01","end":"2023-07-31","val":103315,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":10658151,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":106582,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-08-01","end":"2023-10-31","val":10938932,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-08-01","end":"2023-10-31","val":109841,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":25201024,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":252486,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-11-01","end":"2024-01-31","val":53792741,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-11-01","end":"2024-01-31","val":546670,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":352520,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":352520,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":777746,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":777746,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":847990,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":847990,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-08-01","end":"2024-10-31","val":917445,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-08-01","end":"2024-10-31","val":917445,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":894046,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-11-01","end":"2025-01-31","val":986057,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":938257,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":1303532,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":2097030,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-08-01","end":"2025-10-31","val":2780496,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"}]}},"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":"2021-05-01","end":"2021-07-31","val":3313841,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12","frame":"CY2021Q2"},{"start":"2021-05-01","end":"2021-10-31","val":3313841,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-08-01","end":"2021-10-31","val":3313841,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2021Q3"},{"start":"2021-05-01","end":"2022-01-31","val":3317208,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-11-01","end":"2022-01-31","val":3323503,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2021Q4"},{"start":"2021-05-01","end":"2022-04-30","val":3318892,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2022-05-01","end":"2022-07-31","val":5645230,"accn":"0000950170-22-018344","fy":2023,"fp":"Q1","form":"10-Q","filed":"2022-09-12"},{"start":"2022-05-01","end":"2022-07-31","val":5645230,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":6934872,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":6934872,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-08-01","end":"2022-10-31","val":8210497,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-08-01","end":"2022-10-31","val":8210497,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2022Q3"},{"start":"2022-05-01","end":"2023-01-31","val":7371764,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":7371764,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-11-01","end":"2023-01-31","val":8240798,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-11-01","end":"2023-01-31","val":8240798,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2022Q4"},{"start":"2022-05-01","end":"2023-04-30","val":7950550,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":79506,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":10331505,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"start":"2023-05-01","end":"2023-07-31","val":103315,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":10658151,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":106582,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-08-01","end":"2023-10-31","val":10938932,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-08-01","end":"2023-10-31","val":109841,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":25201024,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":252486,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-11-01","end":"2024-01-31","val":53792741,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-11-01","end":"2024-01-31","val":546670,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":352520,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":352520,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":777746,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":777746,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":847990,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":847990,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-08-01","end":"2024-10-31","val":917445,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-08-01","end":"2024-10-31","val":917445,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":894046,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":894046,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-11-01","end":"2025-01-31","val":986057,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-11-01","end":"2025-01-31","val":986057,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":938257,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":938257,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":1303532,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":2097030,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-08-01","end":"2025-10-31","val":2780496,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":2453284,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-11-01","end":"2026-01-31","val":3162257,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":2625421,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2022-10-31","val":98053,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-10-31","val":161164,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q3I"},{"end":"2023-01-31","val":161164,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q4I"},{"end":"2023-04-30","val":98053,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2023Q1I"},{"end":"2023-10-31","val":161167,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":161167,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":161167,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2024Q1I"},{"end":"2024-07-31","val":166214,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":165190,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":165190,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":165190,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2025Q1I"},{"end":"2025-07-31","val":169307,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":169307,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2026-01-31","val":169307,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":169307,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFour":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2022-10-31","val":169307,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15","frame":"CY2022Q3I"},{"end":"2023-01-31","val":188052,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q4I"},{"end":"2023-04-30","val":169307,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2023Q1I"},{"end":"2023-10-31","val":173559,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":173559,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":173559,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2024Q1I"},{"end":"2025-04-30","val":14493,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2025Q1I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearThree":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2022-10-31","val":165190,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-10-31","val":169307,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q3I"},{"end":"2023-01-31","val":169307,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q4I"},{"end":"2023-04-30","val":165190,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2023Q1I"},{"end":"2023-10-31","val":169307,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":169307,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":169307,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2024Q1I"},{"end":"2024-07-31","val":144928,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":173559,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":173559,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":173559,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2025Q1I"},{"end":"2025-07-31","val":14492,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":14493,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2026-01-31","val":14493,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":14493,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2022-10-31","val":161164,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-10-31","val":165190,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q3I"},{"end":"2023-01-31","val":165190,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q4I"},{"end":"2023-04-30","val":161164,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2023Q1I"},{"end":"2023-10-31","val":165190,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":165190,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":165190,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2024Q1I"},{"end":"2024-07-31","val":170361,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":169307,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":169307,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":169307,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2025Q1I"},{"end":"2025-07-31","val":173559,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":173558,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2026-01-31","val":173559,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":173559,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"OperatingLeaseLiabilityNoncurrent":{"label":"Operating Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.","units":{"USD":[{"end":"2022-10-31","val":549227,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"end":"2022-10-31","val":549227,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q3I"},{"end":"2023-01-31","val":549227,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-04-30","val":536335,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":536335,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"end":"2023-04-30","val":536335,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-04-30","val":536335,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-04-30","val":536335,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2023-07-31","val":512145,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2I"},{"end":"2023-10-31","val":486885,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14","frame":"CY2023Q3I"},{"end":"2024-01-31","val":460859,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":434045,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":434045,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":434045,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":434045,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":434045,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":405743,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":376241,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":345844,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":314527,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":314527,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":314527,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":314527,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q1I"},{"end":"2025-07-31","val":281570,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":247263,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":314527,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":211917,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-04-30","val":175501,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"},{"end":"2026-06-30","val":175501,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"OperatingLeasePayments":{"label":"Operating Lease, Payments","description":"Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.","units":{"USD":[{"start":"2022-05-01","end":"2022-10-31","val":13129,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2023-01-31","val":13129,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-04-30","val":13129,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":13129,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":13129,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2024-01-31","val":13129,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-04-30","val":13129,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":13129,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":13129,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2025-01-31","val":13129,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-04-30","val":13129,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":13129,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":13129,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"}]}},"PaymentsOfDebtIssuanceCosts":{"label":"Payments of Debt Issuance Costs","description":"The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.","units":{"USD":[{"start":"2021-05-01","end":"2021-10-31","val":6626,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-05-01","end":"2022-01-31","val":377520,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-05-01","end":"2022-04-30","val":385145,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"}]}},"ProceedsFromContributedCapital":{"label":"Proceeds from Contributed Capital","description":"The cash inflow associated with the amount received by a corporation from a shareholder during the period.","units":{"USD":[{"start":"2021-05-01","end":"2021-10-31","val":500000,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-05-01","end":"2022-01-31","val":500000,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-05-01","end":"2022-04-30","val":500000,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"},{"start":"2023-05-01","end":"2023-10-31","val":334249,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":334249,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-05-01","end":"2024-01-31","val":334249,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":334249,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-05-01","end":"2024-04-30","val":334249,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":334249,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2025-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"ProceedsFromConvertibleDebt":{"label":"Proceeds from Convertible Debt","description":"The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"start":"2021-05-01","end":"2021-10-31","val":641000,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2021-05-01","end":"2022-01-31","val":3436001,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2021-05-01","end":"2022-04-30","val":4226000,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"}]}},"RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Operating Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for operating lease liability.","units":{"USD":[{"start":"2022-05-01","end":"2022-10-31","val":549227,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":549227,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-05-01","end":"2023-01-31","val":549227,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":549227,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-05-01","end":"2023-04-30","val":49227,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":549227,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"}]}},"StockIssued1":{"label":"Stock Issued","description":"The fair value of stock issued in noncash financing activities.","units":{"USD":[{"start":"2022-05-01","end":"2022-07-31","val":1500000,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2022Q2"},{"start":"2022-05-01","end":"2022-10-31","val":1500000,"accn":"0000950170-22-026616","fy":2023,"fp":"Q2","form":"10-Q","filed":"2022-12-15"},{"start":"2022-05-01","end":"2022-10-31","val":1500000,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2022-05-01","end":"2023-01-31","val":1500000,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-05-01","end":"2023-01-31","val":1500000,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2022-05-01","end":"2023-04-30","val":1500000,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"start":"2022-05-01","end":"2023-04-30","val":1500000,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"}]}},"OtherNonoperatingExpense":{"label":"Other Nonoperating Expense","description":"Amount of expense related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2022-11-01","end":"2023-01-31","val":7,"accn":"0000950170-23-008432","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-03-16"},{"start":"2022-11-01","end":"2023-01-31","val":7,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2022Q4"}]}},"AdjustmentOfWarrantsGrantedForServices":{"label":"Adjustment of Warrants Granted for Services","description":"Adjustment for noncash service expenses paid for by granting of warrants.","units":{"USD":[{"start":"2021-05-01","end":"2022-04-30","val":22890,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2021"}]}},"CashFDICInsuredAmount":{"label":"Cash, FDIC Insured Amount","description":"The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.","units":{"USD":[{"end":"2022-04-30","val":700000,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2023-04-30","val":1400000,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19"},{"end":"2023-04-30","val":1400000,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2024-04-30","val":5600000,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":5600000,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2025-04-30","val":848000,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2025Q1I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2023-04-30","val":14494,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2023Q1I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2023-04-30","val":173559,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2023Q1I"},{"end":"2024-04-30","val":14493,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2024Q1I"}]}},"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":"2022-04-30","val":483,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2022Q1I"},{"end":"2023-04-30","val":381,"accn":"0000950170-23-033424","fy":2023,"fp":"FY","form":"10-K","filed":"2023-07-19","frame":"CY2023Q1I"}]}},"StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Shares, Conversion of Convertible Securities","description":"Number of shares issued during the period as a result of the conversion of convertible securities.","units":{"shares":[{"start":"2023-05-01","end":"2023-07-31","val":1938,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":1938,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":20,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-05-01","end":"2024-01-31","val":1938,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":20,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-05-01","end":"2024-04-30","val":20,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":20,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":20,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2"}]}},"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":"2023-05-01","end":"2023-07-31","val":100000,"accn":"0000950170-23-048168","fy":2024,"fp":"Q1","form":"10-Q","filed":"2023-09-14"},{"start":"2023-05-01","end":"2023-07-31","val":100000,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":100000,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"start":"2023-05-01","end":"2023-10-31","val":100000,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-05-01","end":"2024-01-31","val":100000,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":100000,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-05-01","end":"2024-04-30","val":100000,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":100000,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"}]}},"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":[{"end":"2023-09-18","val":50000000,"accn":"0000950170-23-070381","fy":2024,"fp":"Q2","form":"10-Q","filed":"2023-12-14"},{"end":"2023-09-18","val":50000000,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"end":"2023-09-18","val":50000000,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2023-09-18","val":50000000,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2023-09-18","val":50000000,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2023-09-18","val":50000000,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2023-09-18","val":50000000,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023Q3I"},{"start":"2024-05-01","end":"2025-01-31","val":976302,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-11-01","end":"2025-01-31","val":251436,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2024Q4"},{"end":"2025-03-10","val":15000000,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-03-10","val":15000000,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-03-10","val":15000000,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q1I"},{"start":"2024-05-01","end":"2025-04-30","val":1147578,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":172839,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"FiniteLivedIntangibleAssetsNet":{"label":"Finite-Lived Intangible Assets, Net","description":"Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2024-01-31","val":1568818,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14","frame":"CY2023Q4I"},{"end":"2024-04-30","val":1589246,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":1589246,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"end":"2024-04-30","val":1589246,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":1589246,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":1589246,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-07-31","val":1590079,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2I"},{"end":"2024-10-31","val":1592764,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":1608465,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":1616277,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":1616277,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":1616277,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q1I"},{"end":"2025-07-31","val":1617091,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":1629307,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1616277,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-06-30","val":1657175,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"IncreaseDecreaseInIntangibleAssetsCurrent":{"label":"Increase (Decrease) in Intangible Assets, Current","description":"The increase (decrease) during the reporting period in intangible assets (for example patents and licenses).","units":{"USD":[{"start":"2023-05-01","end":"2024-01-31","val":40388,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"}]}},"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":"2023-05-01","end":"2024-01-31","val":0.858,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2024-05-01","end":"2024-07-31","val":1.039,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":1.04,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2025-01-31","val":1.03,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2025-05-01","end":"2025-07-31","val":0.834,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":0.83,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"}]}},"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":"2023-05-01","end":"2024-01-31","val":0.041,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2024-05-01","end":"2024-07-31","val":0.0435,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":0.042,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2025-01-31","val":0.044,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2025-05-01","end":"2025-07-31","val":0.0392,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":0.039,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"}]}},"StockIssuedDuringPeriodValuePurchaseOfAssets":{"label":"Stock Issued During Period, Value, Purchase of Assets","description":"Value of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination.","units":{"USD":[{"start":"2023-05-01","end":"2024-01-31","val":1528431,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-05-01","end":"2024-01-31","val":1528431,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-11-01","end":"2024-01-31","val":1528431,"accn":"0000950170-24-031457","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-03-14"},{"start":"2023-11-01","end":"2024-01-31","val":1528431,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":1528431,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":1528431,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"}]}},"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":"2023-04-30","val":1700000,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2023Q1I"},{"end":"2024-04-30","val":5800000,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":5800000,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2025-04-30","val":1100000,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2025Q1I"}]}},"IncreaseDecreaseInOperatingLeaseLiability":{"label":null,"description":null,"units":{"USD":[{"start":"2022-05-01","end":"2023-04-30","val":-108538,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":17146,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":15478,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-05-01","end":"2024-01-31","val":-6692,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-05-01","end":"2024-04-30","val":-29532,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":-29532,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":-24193,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":-24193,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":-49452,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":-49452,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-05-01","end":"2025-01-31","val":-75479,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":-75479,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-05-01","end":"2025-04-30","val":-102293,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":-102293,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":-28302,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":-57805,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-05-01","end":"2026-01-31","val":-88201,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-05-01","end":"2026-04-30","val":-119518,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"OperatingLeaseRightOfUseAssetAmortizationExpense":{"label":"Operating Lease, Right-of-Use Asset, Amortization Expense","description":"Amount of amortization expense for right-of-use asset from operating lease.","units":{"USD":[{"start":"2022-05-01","end":"2023-04-30","val":108538,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29","frame":"CY2022"},{"start":"2023-05-01","end":"2023-07-31","val":19498,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":26393,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-05-01","end":"2024-01-31","val":46481,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-05-01","end":"2024-04-30","val":67241,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":67241,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":21454,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":21454,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":43649,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":43649,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-05-01","end":"2025-01-31","val":66609,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":66609,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-05-01","end":"2025-04-30","val":90357,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":90357,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":24564,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":49993,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-05-01","end":"2026-01-31","val":76315,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-05-01","end":"2026-04-30","val":103559,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"PaymentsToAcquireIntangibleAssets":{"label":"Payments to Acquire Intangible Assets","description":"The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.","units":{"USD":[{"start":"2023-05-01","end":"2023-07-31","val":4910,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":0,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-05-01","end":"2024-01-31","val":40387,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-05-01","end":"2024-04-30","val":60816,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"start":"2023-05-01","end":"2024-04-30","val":60816,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":833,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":833,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":3518,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":3518,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-05-01","end":"2025-01-31","val":19219,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":19219,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-05-01","end":"2025-04-30","val":27031,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":27031,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":814,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":3554,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-05-01","end":"2026-01-31","val":40898,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-05-01","end":"2026-04-30","val":40898,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"PreferredStockSharesIssued":{"label":"Preferred Stock, Shares Issued","description":"Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.","units":{"shares":[{"end":"2024-04-30","val":0,"accn":"0000950170-24-087271","fy":2024,"fp":"FY","form":"10-K","filed":"2024-07-29"},{"end":"2024-04-30","val":0,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2025-04-30","val":0,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2025Q1I"}]}},"InterestExpenseNonoperating":{"label":null,"description":null,"units":{"USD":[{"start":"2023-05-01","end":"2023-07-31","val":36260,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12","frame":"CY2023Q2"},{"start":"2023-05-01","end":"2023-10-31","val":214698,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2023-08-01","end":"2023-10-31","val":178438,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2023Q3"},{"start":"2023-05-01","end":"2024-01-31","val":333143,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2023-11-01","end":"2024-01-31","val":118445,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2023Q4"},{"start":"2023-05-01","end":"2024-04-30","val":354080,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2023"},{"start":"2024-05-01","end":"2024-07-31","val":22526,"accn":"0000950170-24-105914","fy":2025,"fp":"Q1","form":"10-Q","filed":"2024-09-12"},{"start":"2024-05-01","end":"2024-07-31","val":22526,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2024Q2"},{"start":"2024-05-01","end":"2024-10-31","val":140124,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-05-01","end":"2024-10-31","val":140124,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2024-08-01","end":"2024-10-31","val":117598,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"start":"2024-08-01","end":"2024-10-31","val":117598,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2024Q3"},{"start":"2024-05-01","end":"2025-01-31","val":319601,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-05-01","end":"2025-01-31","val":319601,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-11-01","end":"2025-01-31","val":179477,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"start":"2024-11-01","end":"2025-01-31","val":179477,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":500453,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":500453,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":183688,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":463222,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"start":"2025-08-01","end":"2025-10-31","val":279534,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3"},{"start":"2025-05-01","end":"2026-01-31","val":524731,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-11-01","end":"2026-01-31","val":61509,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":753041,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"InterestPayableCurrent":{"label":"Interest Payable, Current","description":"Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2024-04-30","val":268813,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16"},{"end":"2024-04-30","val":268813,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13"},{"end":"2024-04-30","val":268813,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024Q1I"},{"end":"2024-10-31","val":5096,"accn":"0000950170-24-136607","fy":2025,"fp":"Q2","form":"10-Q","filed":"2024-12-16","frame":"CY2024Q3I"},{"end":"2025-01-31","val":106726,"accn":"0000950170-25-038699","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-04-30","val":177628,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-04-30","val":177628,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-04-30","val":177628,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"},{"end":"2025-04-30","val":177628,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q1I"},{"end":"2025-07-31","val":251366,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2I"},{"end":"2025-10-31","val":160261,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":177628,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":200483,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-06-30","val":327960,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"IncreaseDecreaseInOtherCurrentLiabilities":{"label":"Increase (Decrease) in Other Current Liabilities","description":"Amount of increase (decrease) in current liabilities classified as other.","units":{"USD":[{"start":"2024-05-01","end":"2025-04-30","val":-1220,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"start":"2024-05-01","end":"2025-04-30","val":-1220,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"NumberOfOperatingSegments":{"label":"Number of Operating Segments","description":"Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.","units":{"Segment":[{"start":"2024-05-01","end":"2025-04-30","val":1,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24","frame":"CY2024"},{"start":"2025-05-01","end":"2025-07-31","val":1,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":1,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"}],"pure":[{"start":"2025-05-01","end":"2026-01-31","val":1,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-05-01","end":"2026-04-30","val":1,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"SharesIssuedPricePerShare":{"label":"Shares Issued, Price Per Share","description":"Per share or per unit amount of equity securities issued.","units":{"USD/shares":[{"end":"2025-03-10","val":3.5,"accn":"0000950170-25-098326","fy":2025,"fp":"FY","form":"10-K","filed":"2025-07-24"},{"end":"2025-03-10","val":3.5,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11"},{"end":"2025-03-10","val":3.5,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q1I"}]}},"NumberOfReportableSegments":{"label":"Number of Reportable Segments","description":"Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.","units":{"Segment":[{"start":"2025-05-01","end":"2025-07-31","val":1,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":1,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"}],"pure":[{"start":"2025-05-01","end":"2026-01-31","val":1,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-05-01","end":"2026-04-30","val":1,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"ProceedsFromIssuanceOfPreferredStockPreferenceStockAndWarrants":{"label":"Proceeds from Issuance of Preferred Stock, Preference Stock, and Warrants","description":"Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholder, which takes precedence over common stockholders in the event of liquidation and from issuance of rights to purchase common shares at a predetermined price.","units":{"USD":[{"start":"2025-05-01","end":"2025-07-31","val":3796376,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":5549207,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"}]}},"RepaymentsOfDebt":{"label":"Repayments of Debt","description":"The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.","units":{"USD":[{"start":"2025-05-01","end":"2025-07-31","val":100000,"accn":"0001468492-25-000010","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-09-11","frame":"CY2025Q2"},{"start":"2025-05-01","end":"2025-10-31","val":450000,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15"}]}},"CapitalizedComputerSoftwareNet":{"label":"Capitalized Computer Software, Net","description":"The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.","units":{"USD":[{"end":"2025-04-30","val":0,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q1I"},{"end":"2025-10-31","val":198703,"accn":"0001193125-25-319203","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-12-15","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q4I"},{"end":"2026-01-31","val":457123,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2026-04-30","val":700000,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"},{"end":"2026-06-30","val":715191,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q2I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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":"2024-04-30","val":5807648,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2024-04-30","val":5807648,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024Q1I"},{"end":"2025-01-31","val":2596522,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2024Q4I"},{"end":"2025-04-30","val":1098098,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2025-04-30","val":1098098,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2026-01-31","val":3397035,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":1656814,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"CommonStockDividendsPerShareDeclared":{"label":"Common Stock, Dividends, Per Share, Declared","description":"Aggregate dividends declared during the period for each share of common stock outstanding.","units":{"USD/shares":[{"start":"2024-05-01","end":"2025-04-30","val":0,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-05-01","end":"2025-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2026-01-31","val":0,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-05-01","end":"2026-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"IntangibleAssetsNetExcludingGoodwill":{"label":"Intangible Assets, Net (Excluding Goodwill)","description":"Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.","units":{"USD":[{"end":"2025-04-30","val":1616277,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q1I"},{"end":"2026-01-31","val":1657175,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"}]}},"InventoryFinishedGoods":{"label":"Inventory, Finished Goods, Gross","description":"Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.","units":{"USD":[{"end":"2025-04-30","val":44069,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2025-04-30","val":44069,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2026-01-31","val":22221,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":22581,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"InventoryRawMaterials":{"label":"Inventory, Raw Materials, Gross","description":"Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2025-04-30","val":322996,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2025-04-30","val":322996,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2026-01-31","val":322996,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":322996,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"InventoryValuationReserves":{"label":"Inventory Valuation Reserves","description":"Amount of valuation reserve for inventory.","units":{"USD":[{"end":"2025-04-30","val":85575,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2025-04-30","val":85575,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2026-01-31","val":85575,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":85575,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"InventoryWorkInProcess":{"label":"Inventory, Work in Process, Gross","description":"Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2025-04-30","val":21741,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2025-04-30","val":21741,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2026-01-31","val":21741,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":21741,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"OperatingLeaseExpense":{"label":"Operating Lease, Expense","description":"Amount of operating lease expense. Excludes sublease income.","units":{"USD":[{"start":"2024-05-01","end":"2025-04-30","val":200000,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2026-01-31","val":108000,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-05-01","end":"2026-04-30","val":200000,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"OtherInventory":{"label":"Other Inventory, Gross","description":"Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2025-04-30","val":347036,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2025-04-30","val":347036,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2026-01-31","val":375902,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":373886,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2024-05-01","end":"2025-01-31","val":80874,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2024-11-01","end":"2025-01-31","val":14657,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2024Q4"},{"start":"2024-05-01","end":"2025-04-30","val":87795,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2026-01-31","val":10222,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-11-01","end":"2026-01-31","val":5241,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":24033,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"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":"2025-05-01","end":"2026-01-31","val":467,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-05-01","end":"2026-04-30","val":466,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"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":"2024-05-01","end":"2025-04-30","val":155000,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2026-01-31","val":604000,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-05-01","end":"2026-04-30","val":604000,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"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":"2024-04-30","val":18659,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024Q1I"},{"end":"2025-04-30","val":173659,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2025-04-30","val":173659,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2026-01-31","val":777192,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":777193,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","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":"2024-04-30","val":121,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024Q1I"},{"end":"2025-04-30","val":17,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"end":"2025-04-30","val":17,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2026-01-31","val":6.64,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":6.64,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"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":"2026-01-31","val":89878,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":126067,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","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":"2026-01-31","val":24.49,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":19.08,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"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":"2025-05-01","end":"2026-01-31","val":0,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-05-01","end":"2026-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"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":"2024-05-01","end":"2025-04-30","val":3.35,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2026-01-31","val":4.36,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-05-01","end":"2026-04-30","val":4.36,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares","description":"Number of non-vested options outstanding.","units":{"shares":[{"end":"2026-01-31","val":687315,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":651126,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price","description":"Weighted average grant-date fair value of non-vested options outstanding.","units":{"USD/shares":[{"end":"2026-01-31","val":4.3,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4I"},{"end":"2026-04-30","val":4.23,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"StockIssuedDuringPeriodValueRestrictedStockAwardGross":{"label":"Stock Issued During Period, Value, Restricted Stock Award, Gross","description":"Aggregate value of stock related to Restricted Stock Awards issued during the period.","units":{"USD":[{"start":"2025-05-01","end":"2026-01-31","val":0,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16"},{"start":"2025-11-01","end":"2026-01-31","val":0,"accn":"0001437749-26-008399","fy":2026,"fp":"Q3","form":"10-Q","filed":"2026-03-16","frame":"CY2025Q4"},{"start":"2025-05-01","end":"2026-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"CapitalizedComputerSoftwareAmortization1":{"label":"Capitalized Computer Software, Amortization","description":"Amount of expense for amortization of capitalized computer software costs.","units":{"USD":[{"start":"2025-05-01","end":"2026-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"CashUninsuredAmount":{"label":"Cash, Uninsured Amount","description":"The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.","units":{"USD":[{"end":"2025-04-30","val":800000,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2026-04-30","val":1400000,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"CurrentFederalTaxExpenseBenefit":{"label":"Current Federal Tax Expense (Benefit)","description":"Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2024-05-01","end":"2025-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"CurrentIncomeTaxExpenseBenefit":{"label":"Current Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.","units":{"USD":[{"start":"2024-05-01","end":"2025-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"CurrentStateAndLocalTaxExpenseBenefit":{"label":"Current State and Local Tax Expense (Benefit)","description":"Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2024-05-01","end":"2025-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"DeferredFederalIncomeTaxExpenseBenefit":{"label":"Deferred Federal Income Tax Expense (Benefit)","description":"Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2024-05-01","end":"2025-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"DeferredIncomeTaxExpenseBenefit":{"label":"Deferred Income Tax Expense (Benefit)","description":"Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2024-05-01","end":"2025-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"DeferredStateAndLocalIncomeTaxExpenseBenefit":{"label":"Deferred State and Local Income Tax Expense (Benefit)","description":"Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2024-05-01","end":"2025-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"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":"2025-04-30","val":15030694,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2026-04-30","val":17352285,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"DeferredTaxAssetsNet":{"label":"Deferred Tax Assets, Net of Valuation Allowance","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2025-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2026-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"DeferredTaxAssetsPropertyPlantAndEquipment":{"label":"Deferred Tax Assets, Property, Plant and Equipment","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2025-04-30","val":729230,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2026-04-30","val":1141446,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"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":"2024-05-01","end":"2025-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","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":"2024-05-01","end":"2025-04-30","val":0.21,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":0.21,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","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":"2025-05-01","end":"2026-04-30","val":0.0617,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent":{"label":"Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent","description":"Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.","units":{"pure":[{"start":"2024-05-01","end":"2025-04-30","val":-0.2094,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":-0.2711,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"IncomeTaxExpenseBenefit":{"label":"Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"USD":[{"start":"2024-05-01","end":"2025-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":0,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","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":"2024-05-01","end":"2025-04-30","val":438508,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":2478796,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","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":"2024-05-01","end":"2025-04-30","val":-439809,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":-1919794,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"IncomeTaxReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, 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 adjustments.","units":{"USD":[{"start":"2025-05-01","end":"2026-04-30","val":-564490,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}},"LossContingencyDamagesSoughtValue":{"label":"Loss Contingency, Damages Sought, Value","description":"The value (monetary amount) of the award the plaintiff seeks in the legal matter.","units":{"USD":[{"end":"2026-04-30","val":180000,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"OperatingLossCarryforwards":{"label":"Operating Loss Carryforwards","description":"Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.","units":{"USD":[{"end":"2025-04-30","val":58000000,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025Q1I"},{"end":"2026-04-30","val":65000000,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2026Q1I"}]}},"StockIssuedDuringPeriodSharesReverseStockSplits":{"label":"Stock Issued During Period, Shares, Reverse Stock Splits","description":"Reduction in the number of shares during the period as a result of a reverse stock split.","units":{"shares":[{"start":"2024-05-01","end":"2025-04-30","val":94461,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"}]}},"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":"2024-05-01","end":"2025-04-30","val":85000,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2024"},{"start":"2025-05-01","end":"2026-04-30","val":2020000,"accn":"0001437749-26-024337","fy":2026,"fp":"FY","form":"10-K","filed":"2026-07-23","frame":"CY2025"}]}}},"ffd":{"NetFeeAmt":{"label":"","description":"","units":{"USD":[{"end":"2026-07-24","val":35651.82,"accn":"0001213900-26-081847","fy":null,"fp":null,"form":"PREM14A","filed":"2026-07-27","frame":"CY2026Q2I"}]}},"TtlFeeAmt":{"label":"","description":"","units":{"USD":[{"end":"2026-07-24","val":35651.82,"accn":"0001213900-26-081847","fy":null,"fp":null,"form":"PREM14A","filed":"2026-07-27","frame":"CY2026Q2I"}]}},"TtlOffsetAmt":{"label":"","description":"","units":{"USD":[{"end":"2026-07-24","val":0,"accn":"0001213900-26-081847","fy":null,"fp":null,"form":"PREM14A","filed":"2026-07-27","frame":"CY2026Q2I"}]}},"TtlPrevslyPdAmt":{"label":"","description":"","units":{"USD":[{"end":"2026-07-24","val":0,"accn":"0001213900-26-081847","fy":null,"fp":null,"form":"PREM14A","filed":"2026-07-27","frame":"CY2026Q2I"}]}},"TtlTxValtn":{"label":"","description":"","units":{"USD":[{"end":"2026-07-24","val":258159473.83,"accn":"0001213900-26-081847","fy":null,"fp":null,"form":"PREM14A","filed":"2026-07-27","frame":"CY2026Q2I"}]}}}}}