v3.25.1
Commitments and Contingencies - Schedule of Reconciliation of Undiscounted Cash Flows to Lease Liabilities Recognized (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jul. 31, 2024
Reconciliation of undiscounted cash flows to lease liabilities    
2025 (Remaining nine months) $ 337  
2026 556  
2027 610  
Total future lease payments 1,503  
Present value discount (8.0% weighted average) (158)  
Total operating lease liabilities $ 1,345 $ 800