XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Jul. 31, 2021
Lease, Cost          
Operating lease cost $ 707 $ 592 $ 2,059 $ 1,944  
Short-term operating lease cost 123 173 431 535  
Operating cash flows from operating leases $ 633 $ 579 $ 1,830 $ 1,748  
Weighted-average remaining lease term - operating leaes 8 years 9 months 18 days   8 years 9 months 18 days   9 years 1 month 6 days
Weighted-average discount rate - operating leases 3.90%   3.90%   3.88%
Lessee, Operating Lease, Liability, Payment, Due, Rolling Maturity          
2022 $ 568   $ 568    
2023 2,039   2,039    
2024 1,881   1,881    
2025 1,749   1,749    
2026 1,467   1,467    
Thereafter 5,661   5,661    
Total 13,365   13,365    
Less: imputed interest (2,047)   (2,047)    
Net lease obligation $ 11,318   $ 11,318