v3.25.2
Product Revenues and Accounts Receivable, net (Tables)
3 Months Ended
Jul. 31, 2025
Product Revenues and Accounts Receivable, net [Abstract]  
Summary of Company's Total Gross Product Revenue Sales for each of these customers as a percentage of the Company’s total gross product revenue are as follows:

 

Three Months Ended

 

July 31, 2025

Customer A

40%

Customer B

35%

Customer C

15%