v3.26.3
Note 2 - Business Combination (Details Textual) - USD ($)
$ in Millions
May 01, 2026
Jul. 31, 2026
Jul. 31, 2025
Intangible Asset, Finite-Lived, Useful Life (Year)   9 years 7 months 6 days 10 years 3 months 18 days
Oncore Digital Inc [Member]      
Business Combination, Consideration Transferred $ 4.8    
Payments to Acquire Businesses, Gross 3.3    
Business Combination, Consideration Transferred, Equity Interest 1.5    
Business Combination, Recognized Liability Assumed, Liability 0.1    
Business Combination, Achieved in Stages, Preacquisition Equity Interest in Acquiree, Fair Value $ 4.9    
Oncore Digital Inc [Member] | Vendor and Customer Relationship [Member]      
Intangible Asset, Finite-Lived, Useful Life (Year) 5 years    
NRS On Core [Member]      
Subsidiary, Ownership Percentage, Noncontrolling Owner 20.00%    
Subsidiary, Ownership Percentage, Parent 80.00%