v3.26.3
Operating Leases - Schedule of Lease-Related Assets and Liabilities for Leases Recorded on the Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jul. 31, 2025
Other assets [Member]    
Operating leases:    
Operating Lease Assets $ 226 $ 64
Accrued expenses and other current liabilities [Member]    
Operating leases:    
Operating lease liabilities 153 144
Other liabilities [Member]    
Operating leases:    
Operating lease liabilities 126 53
Total operating lease liabilities [Member]    
Operating leases:    
Operating lease liabilities $ 279 $ 196