XML 32 R22.htm IDEA: XBRL DOCUMENT v3.26.1
Note 2 - Significant Accounting Policies (Details Textual)
shares in Thousands
9 Months Ended 12 Months Ended
Apr. 30, 2026
USD ($)
shares
Apr. 30, 2025
shares
Jul. 31, 2025
USD ($)
Cash Equivalents, at Carrying Value $ 0   $ 0
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) | shares 0 0  
Accounts Receivable, after Allowance for Credit Loss $ 27,076   $ 6,750
Number of Operating Segments 1   1