XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Jul. 31, 2021
Lease, Cost          
Operating lease cost $ 718 $ 657 $ 1,352 $ 1,352  
Short-term operating lease cost 159 176 308 362  
Operating cash flows from operating leases $ 636 $ 567 $ 1,197 $ 1,169  
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.86%   3.86%   3.88%
Lessee, Operating Lease, Liability, Payment, Due, Rolling Maturity          
2022 $ 1,294   $ 1,294    
2023 2,042   2,042    
2024 1,884   1,884    
2025 1,751   1,751    
2026 1,467   1,467    
Thereafter 5,665   5,665    
Total 14,103   14,103    
Less: imputed interest (2,131)   (2,131)    
Net lease obligation $ 11,972   $ 11,972