Commitments |
12 Months Ended |
|---|---|
Apr. 30, 2026 | |
| Commitments [Abstract] | |
| COMMITMENTS | 18. COMMITMENTS The share purchase agreement related to the acquisition of BioStrand BV includes contingent earnout payments based on 20% of the adjusted EBITDA of BioStrand BV, as defined in the share purchase agreement, over a 7-year period ending April 30, 2029, which shall not exceed in total €12.0 million. The Company has determined these payments relate to post-acquisition services because they are contingent on the employment of two key employees and will be expensed in the period earned. As of April 30, 2026, the Company has not incurred any related earnout payments and the unpaid commitment related to the BioStrand BV earnout is €12.0 million. |