v3.26.3
Operating Leases (Tables)
12 Months Ended
Jul. 31, 2026
Operating Leases [Abstract]  
Schedule of Lease-Related Assets and Liabilities for Leases Recorded on the Consolidated Balance Sheets

The following table presents the lease-related assets and liabilities for leases recorded on the consolidated balance sheets (in thousands) as of July 31, 2026 and 2025:

 

    As of July 31,  
    2026     2025  
Operating leases:            
Other assets   $ 226     $ 64  
                 
Accrued expenses and other current liabilities   $ 153     $ 144  
Other liabilities     126       53  
Total operating lease liabilities   $ 279     $ 196  
Schedule of Lease Cost and Weighted Average Remaining Lease Term and Weighted Average Discount Rate

The following table includes the components of our occupancy costs in our consolidated statements of operations and comprehensive income (loss):

 

    Years ended July 31,  
(In thousands)   2026     2025  
Operating lease cost (1)   $ 250     $ 142  
Short-term lease cost   $ 10     $ 49  
Variable lease cost (2)   $ 22     $ 94  

 

(1) Operating lease costs include costs associated with fixed lease payments and index-based variable payments that qualified for lease accounting under ASC 842, Leases and complied with the practical expedients and exceptions we elected.

 

(2) Variable lease costs include costs that were not fixed at the lease commencement date and are not dependent on an index or rate. These costs were not included in the measurement of lease liabilities and primarily include variable non-lease costs, such as utilities, real estate taxes, insurance and maintenance.

 

The following table summarizes the weighted average remaining lease term and weighted average discount rate as of July 31, 2026 and 2025:

 

    As of July 31,  
    2026     2025  
Weighted average remaining lease term:            
Operating leases     2.07 years       1.48 years  
Weighted average discount rate:                
Operating leases     5.55 %     4.86 %
Schedule of Future Minimum Lease Payments

Future minimum lease payments under non-cancellable leases at July 31, 2026 are as follows (in thousands):

 

Years ending July 31,   Operating Leases  
2027   $ 180  
2028     112  
2029     19  
Total future minimum lease payments     311  
Less: imputed interest     17  
Total   $        294