v3.26.3
Income Taxes (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jan. 01, 2018
Dec. 31, 2017
Income Taxes        
Description of operating loss carryforwards expiration date began to expire in fiscal year 2024 and will continue to expire through fiscal year 2038 if not utilized      
Operating loss carryforwards $ 11,700   $ 3,100 $ 8,600
Deferred tax assets $ 2,450 $ 2,450