v3.26.1
Property and Equipment - Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Jul. 31, 2026
USD ($)
Property, Plant, and Equipment [Abstract]  
2027 remaining $ 67
Thereafter 0
 Total undiscounted liabilities 67
Less: Imputed interest (1)
Present value of minimum lease payments $ 66