v3.26.1
Summary of Significant Accounting Policies, Recently Issued and Recently Adopted Accounting Standards (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Accounting Policies [Abstract]    
Increase in Inventories, net $ 3,085 $ 4,042
Decrease in Accrued royalties (1,661) (2,067)
Increase in Contract liabilities 11,825 15,093
Print book sales return reserve net liability balance $ (7,079) $ (8,984)