XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Schedule of Future Minimum Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Jul. 31, 2025
Leases    
2026 $ 880  
2027 558  
2028 201  
2029 189  
2030 22  
Thereafter  
Total lease payments 1,850  
Less imputed interest (140)  
Total operating lease liabilities $ 1,710 $ 1,945