XML 46 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Details) - Schedule of Future Minimum Rental Payments for Operating Leases
$ in Thousands
Oct. 31, 2022
USD ($)
Schedule Of Future Minimum Rental Payments For Operating Leases Abstract  
Remainder of 2023 $ 1,392
2024 5,563
2025 4,114
2026 1,942
2027 1,877
Thereafter 1,474
Total 16,362
Less: present value discount 1,577
Operating lease liabilities $ 14,785