v3.26.3
PARTICIPATION INTEREST PURCHASE AGREEMENT - Narrative (Details) - USD ($)
12 Months Ended
Apr. 30, 2026
Jul. 31, 2026
Participation Interest Purchase Agreement [Line Items]    
Proceeds form exchange of participation interest for litigation claim $ 12,600,000  
Deferred income $ 12,600,000  
Participation Interest Purchase Agreement    
Participation Interest Purchase Agreement [Line Items]    
Deferred income   $ 0