XML 32 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Basis of Presentation (Additional Information) (Details) - USD ($)
3 Months Ended 6 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Apr. 30, 2025
Product Information [Line Items]          
Period reclassification adjustment amount   $ 565,000   $ 901,000  
Understated income tax expense   $ 153,000   $ 238,000  
Marketable Securities $ 4,890,000   $ 4,890,000   $ 0
Net unrealized gains and losses recognized on our marketable securities $ 266,000   $ 317,000