XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
3 Months Ended
Oct. 31, 2023
Leases [Abstract]  
Schedule of Future Contractual Minimum Lease Payments The future contractual minimum lease payments to be received (excluding operating expense reimbursements) by the Company as of October 31, 2023, under non-cancellable operating leases which expire on various dates through 2025 are as follows:
Three months ending October 31,  Related Parties   Other   Total 
   (in thousands) 
2024  $58   $
   $58 
2025   78    
    78 
Total Minimum Future Rental Income  $136   $
   $136