XML 46 R26.htm IDEA: XBRL DOCUMENT
v3.25.2

Defined Contribution Plan | 12 Months Ended
--- | ---
Apr. 30, 2025
Defined Contribution Plan Disclosure [Line Items] |
Defined Contribution Plan | 15. Defined Contribution Plan The Company sponsors a defined contribution retirement savings plan under Section 401(k) of the Internal Revenue Code of 1986, as amended (the “401(k) Plan”), for its full-time employees, which covers all eligible employees in the United States. The 401(k) Plan provides for matching and discretionary contributions by the Company. For the years ended April 30, 2025 and 2024, matching and discretionary contributions by the Company totaled $1,660 and $1,345, respectively.

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 70 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1 + Details
Name: | us-gaap_DefinedContributionPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for defined contribution plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 70 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 70 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/715-70/tableOfContent + Details
Name: | us-gaap_DefinedContributionPlanTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration