Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.0.1
Long Term Debt (Details) - Schedule of minimum future annual principal payments
$ in Thousands
6 Months Ended
Jan. 31, 2022
USD ($)
Schedule of minimum future annual principal payments [Abstract]  
2022 $ 78
2023 160
2024 167
2025 594
2026 186
Thereafter 3,290
Total principal payments 4,475
Less: current portion, included in other current liabilities and finance leases short term (156)
Unamortized mortgage cost (49)
Long term debt - net $ 4,270