Quarterly report pursuant to Section 13 or 15(d)

Long Term Debt (Details) - Schedule of minimum future annual principal payments

v3.22.1
Long Term Debt (Details) - Schedule of minimum future annual principal payments
$ in Thousands
9 Months Ended
Apr. 30, 2022
USD ($)
Schedule of minimum future annual principal payments [Abstract]  
2022 $ 39
2023 160
2024 167
2025 541
2026 186
Thereafter 3,290
Total principal payments 4,383
Less: current portion, included in other current liabilities and finance leases short term (158)
Unamortized mortgage cost (48)
Long term debt - net $ 4,177